I'm sorry that you're having tough day. I have them myself.
Remember: No matter what she says or does, you are not damaged goods. You are a good person who is in a very difficult situation, and you're trying your best.
When a person we love chooses to walk away it makes us question our own worth, but we're still the good people we were BEFORE they walked away. No one is perfect, but we're trying, and that has to matter.
I will say that spitting on another human being is a pretty despicable act, but that reflects badly on her, not on you. At all.
Chin up, mister! I'm pulling for you.
I strongly believe in the power of distraction and self-care, and enjoying a cuppa in the sun surely fits the bill. Hang in there and try to keep yourself busy.
H: 44, Me: 45 Married: 20 y Together: 25 y no kids Walk away: 12/15 Asked for temp separation 12/25/15 PA confirmed 3/16 (apparently neither the first, nor the last PA he has had) H filed for D 5/16