I'm sorry to hear my melancholy/bad weekend was contagious! First Tawnya, now you...
I know it's hard and you've been dealing with everything so well. I'm going to take this opportunity to lightly slap your wrist because I care.
It sounds to me that you're still wrapped up with W's emotions/actions dictating your own happiness. Not completely, but enough for me to say something. Drop the rope my friend, really drop the rope. Not just by saying all the right things but by living like anything your W does is water off a duck's back.
Just a friendly reminder of what you already know. And now I'm off to try to follow my own advice!
If you love somebody, set them free. http://tinyurl.com/2empx2g