"Oh, what a tangled web we weave when first we practice to deceive." - Sir Walter Scott
Oh for heaven's sake. You threw a glass in the vicinity of his feet. At least it wasn't at his head, right? But he ran off to Momma with his tale of woe about how awful YOU are for "throwing your wine glass at him."
Your WH is totally looking for any reason to *blame* you. Stop giving it to him. This guy is going to get so much *mileage* out of your glass-throwing incident that it is going to make you so sick that you will literally throw up.
Your best bet is to go totally NC and detached on him. That way he will have nothing to *use* against you.
I lied to my stbx for a long time about a non-marriage-ending-type of behavior that I was doing. He still, to this day, believes that my not-marriage-ending-type lie is totally equivalent to his lying about all of his affairs. He'll say: "well you're a liar too" without being able to recognize all of the nuances involved.
IMO, your WH walking out is a good thing and I hope that he stays gone. He is not remorseful for his behavior and you have already been living in hell for the past 3 years. It is time to cut bait.
In my effort to be *concise*, I often come off as blunt and harsh. Sorry, don't mean to be offensive.