Easy to say, VERY HARD to do, but you have to stop worrying about what W is doing. You had a great night. Your S had a great night. You have a great day to look forward to. Life is good or at least ok, right?
I'm having the same issues as you trying to completely drop the rope. I just can't seem to completely let go yet. Went and saw my friend's band last night and it was fun. By the end of the night I was blubbering like a baby. Had been feeling bad for a while, maybe I just needed the release.
Have a great time with your friend today and try to focus on the positive things in your life.