Sorry things are rough now. I sure know what that spinning feels like. My H has bought all those "trendy" clothes also. He looks like a idiot wearing those.
You sound like you need a take care of yourself day, i.e. massage, shopping, nails done, pedicure, male stripper (just kidding) etc...
Don't let him get to you, you are beautiful, smart, level headed - this is about him not you.
Me: 45 H: 43 Married: 19 years Dated 05 years Bomb: 11/06 OW - "I love her, but still want you as my friend"