Do I deserved happiness, if I am cruel to my husband?

The reason why I’m cruel to him it’s because of his nasty family and his stupid behavior. I was not able to control my words and my sadness turned into anger. I can’t believe I wasted 9 years 20-29 with a man who doesn’t know how to defend his wife from his people. I wasted my money inviting his whole family to dinners , buying them groceries, being nice to received jealousy and bunch of crap from them. It’s way too much I can’t let this grudge go away to the point I want him gone either way. I cheated and told him already. He did helped me and sometimes acts like a dumb person from the village. I want to divorce him so bad but I’m helping him in a contract we have after buying something.
Do I deserved happiness, if I am cruel to my husband?
Post Opinion