The first thing that you have to do is STOP BLAMING yourslef, for that is just descrutive, it won't help and it is moreoever NOT TRUE!!! Regardless of how this works out it is NEVER all your fault. Marraige is a commitment between TWO people which means even if one person is behaving in a way or whatnot it is the other perosn's responsibilty to discuss it with them.
I suggest that your husband starts taking responsibility for his feelings and sits down and talks this out with you. You need and moreover deserve an explanation and open conversation from this person who has fathered children with you and shared such a long period of time with you. It seems as if he is quick with the hurtful words and phrases but does not follow them up with a detailed explanation, which is emotionally abusive in my opinion. Regardless of stress or WHATEVER a husband should never be that emotionally abusive as he has been to you. Sure there are going to be fights and arguements but sitting dsown and uncovering the true reasons for those fights is crucial for the both of you to be able to grow, it doen't look like he does that!!
In all of the 22 years that you have been together have you always commmunicated effectively? Communication in a realtionship is key, which again takes two people.
As I read over your two posts, I can feel the hurt in your tone and I see the person who is getting broken down more and more each day!! Please don't let that happen!! You are a mother of four, which I commend you on...that takes a lot of love, support and guidance...what wonderful qualities you must have. That's right you have them and regardless of how this turns out you will always have them because they are a part of you and nobody else!!!!
If not for yourself for your children's sake figure this out!! Demand a discussion with just the two of you or with a counselor present. For every day that passes your self-esteem is shrinking and that is purely sad!!
This is a tough situation and my heart goes out to you as well as my prayers, however "what doesn't kill us makes us stronger!" I know a quote doesn't seem to do much right now but call on your friends, your family and this forum to help you through this. There is a bright light at the end of the tunnel whether you and your husband work things out or go your separate ways, but you have to start walking towards that light and stop blaming yourslef!!
"Everything happens for a reason," so take these developments in your marriage as a sign that something needs to happen one way or the other.
Little story to help you: I was dating someone for about 3 years when I moved to New York to work. I planned to only be there for a little while so he stayed in Florida. I was gone for about 8 months when christmas rolled around. I went home to visit and of course saw him. AT that time it would've been about 4 years that we had been together and in my heart I thought he was the one. So, when I went home he proposed. Work was great in New York but love was more important so I moved from the city back to Florida. He met me at the airport with 2 dozen roses and everything. Two days after I had been back he said he thought we should take a break.....come to find out he cheated on me with the fiance of one of his freinds and was to pathetic to just tell me, of course I found out!! I felt insane!! I had moved from a great job to get my whole life turned upside down. I truly felt scared, crazy the whole nine yards. Not only did he cheat on me turned out to be a totally different person than I thought.
I was originally going to try and "work it out" because I was terrified of being without him. I asked myself over and over what I did wrong until I found my self-esteem on the ground. I think one of the worst feelings is when your heart truly hurts inside and when you feel as if you can't trust.
I bored you with that story to point out that although today feels terrible, there are going to better tomorrows. In time and I mean time you will see that this happened for one reason or another.
You are not alone, you are a great, strong women who will find her way through this, I promise!!