Haha!!! Thank you for saying that, but I was actually thinking how strong YOU were, when you said you had divorce papers drawn up at one point! I thought, "Wow!! I wasn't even ready to do that last year!"
Also, I doubt I looked very strong crunched into a corner of my room, crying my eyes out into my pillow (many times)!!! Sometimes I feel like the "strong" thing would have been to walk away from EVERYTHING and just start over from scratch somewhere else, instead of staying to try to protect and recoup the money I've invested in our life together...staying, putting up with his attitude, tolerating him, has made me feel so powerless and like I'm stuck in quicksand sometimes!!!! I have NOT felt strong at all!!
The reason I have given so much thought to this is because I've been putting up with it for quite awhile - I think anyone would tend to get introspective and analytical with enough (wasted) time going by in the same situation - it would have been much better if I had left 2 years ago, instead of lowering my expectations and HOPING the man I married came back...so make sure you don't look at my way as anything noble or courageous. Looking back, it's my biggest regret, and seems cowardly and WEAK.
I have three children (from my first marriage) that he's been like a father to since they were all tiny (under 10), who are all now in their early 20s...and that's the hardest part for me about staying, and something that I didn't predict - how badly it has affected THEM, even as adults. So DO NOT think it will get easier when they are older...in some ways, it could make it worse.
And oh boy, your husband saying that your problems are primarily from YOU "holding grudges" is almost exactly what my STBX used to say to me ALL the time -- and all he's trying to do is deflect, misdirect, and weasel out of any responsibility for his actions, and to call YOU unreasonable for holding him accountable for being a mature, caring partner!!! My husband used to say, it wasn't HIS LYING that was the problem, it was that I called attention to it and couldn't let it go, that I wouldn't "trust" him, even after catching him in lie after lie after lie, about anything and everything. And to him, it was MY problem that I didn't TRUST him!!!! He told me I was unloving for confronting him when I caught him lying to me, because I was ruining our happiness by "starting a fight".
In HIS mind, the responsibility for our marriage being happy and loving didn't fall on HIM to be honest and follow through on what he said, and to be unselfish at least some of the time - it all fell on ME to ignore how he was deceiving me and to only care about HIS needs, while he consistently refused to care about any of mine.
Your husband is trying to ignore your needs to resolve issues before you can just get over them, because he probably doesn't enjoy that process (who does?)...but it's a necessary part of being WITH YOU. He needs to know this and do it for you.
It makes sense that the day-to-day stuff isn't too bad - he isn't challenged at all by you during those times. But day-to-day marriage stuff is NOT the important stuff that keeps a relationship together - what that means is you guys have only the most superficial relationship, with none of the GLUE that is needed to stay connected and keep love alive. DO NOT beat yourself up that that's not enough to satisfy you - it's not supposed to be!!! And it's NOT sustainable without the deeper stuff...so it's actually GOOD that you recognize there is a problem, because your marriage is NEVER going to last the way things are.
What you have now is a marriage that has been (probably) slanted to meeting your husband's needs, and not so much YOURS. It's not really meeting his either, it sounds like, but he's more dismissive about your needs than you sound about his. Either way, what is needed is for BOTH of you to be actual caring partners to eachother, BOTH of you desiring to meet the needs of the other -- NOT devaluing those needs, and questioning them...actually seeing there is a need and CHOOSING to meet it.
It CAN be done, it just takes so much communication and unselfishness that very few people seem to actually succeed at it, unfortunately. But THAT is why you guys need counseling - it's NOT a "crutch"...it's a guide!! It's NOT for finding fault in either of you, it's for learning relationship skills and holding you BOTH accountable to your mutual goals for your marriage. You might want to tell him, you don't see much hope for the marriage at all without SOME help...because his behavior is TOTALLY unacceptable. Once he's moved the bar for allowable anger responses and given himself permission to start breaking things, he's only going to escalate further and further...and even screaming and throwing and breaking things is frightening and manipulative, and basically an adult temper tantrum. And he needs to know, you WILL NOT tolerate that. There is NO excuse for a grown adult who knows better allowing himself THAT way of expressing his anger.