Resentment towards husband over MIL

I'm not sure where to go with my marriage but my MIL and I have a really bad history.

When my husband and I were dating engaged and even newly married I allowed my mother in law to be passive aggressive pass judgment be disrespectful and rude to me. For about the first 7 years. I was taught to respect my elders and not create problems. I'm also a recovering people pleaser and I want to make others happy even at my own expense. When I became the caretaker of my dying dad a wife and a mom this all changed for me. I became very comfortable in my skin and didn't allow the bad comments anymore. I learned to tell her no and have a backbone. My husband didn't like it. Caused huge issues where he wanted me to constantly fix the relationship I have with her and never holding her accountable for her part. She has even gone so far in a coffee shop to put her hands on me in anger. My husband never believed me.

She has written me nasty letters telling me of how religious she is and how faith based her life is and I see a hypocrite. She's never apologized for the things she says does and honestly it's to be expected from her. She walks out of rooms if I talk rolls her eyes. Throws hands up on the air nods her head no and sighs heavy when I say anything.

Christmas <a href="https://play.google.com/store/apps/details?id=com.glow.android.eve">eve</a> was our turn to host and she refused to come. My father in law is elderly and he wanted to with his kids and so they came. While in our home she ignored me when I asked her to shut the baby gate in front of our stairs for our newly walking one year old. She told me after I ran upstairs and shut it she meant to leave it open. I told my husband and he never stands up for me. He just says I wasn't there.

I'm over it. For Christmas she gave my bil a card to hand to me and everyone else got gifts she gave me a card. I had made her a beloved picture blanket (not my taste but she loves them) with her grandkids pictures. I got nothing.

Before Christmas my brother in law yelled at her and called her and old bitch if she doesn't come to Christmas. It is legit the only reason she came to our home. But my own husband wouldn't talk to his mom about it. He never stands up for me. I'm honestly fed up at this point. To be so disrespectful to me to put my child in harms way is too far for me. I don't want them here anymore.

I'm resentful to my husband for making me host them and be treated so badly in my home. I'm currently not speaking to my husband and I'm considering a divorce. Over a decade of his mom is all I can manage. The rest of the family dislikes her and even my own bil spoke on my behalf and my own husband doesn't is all the proof I need that I need out of my marriage.