My husband did an beautiful eulogy at his mother's funeral last month. The reception immediately followed and I couldn't speak to him privately for several hours afterward. When everyone dispersed except his best friend and a few other family members, I went up to him to give him a hug and tell him how well he did. When I moved away from hugging him, I saw that he had his fingers in his throat, imitating that gesture of vomiting - as if what I said was worthy of throwing up - and looking at his best friend and laughing at me. I pretended I didn't see, said my goodbyes and took the children home (he was staying on that evening) but I had a huge lump in my throat the entire four-hour drive. When I was alone, I completely lost it. He has been unfaithful to me - had a mistress for three years - and I elected to stay when I found out (so tough) as he extricated himself from her and the children were 8, 5, 3. That was 7 years ago. He is extremely critical of me (well, he's critical of everyone really but I feel I really bear the brunt of it). I have dealt with a lot and have done my best. For some reason this gesture is something I can't shake...I stayed despite the affair and the many appalling injustices of it...and I just can't get over this. Is this irrational? I can't think straight any more.