Thanks all, I did not realize I got this much replies.
I have decided to stay , I’ve been to therapy and have talked to my husband and he is working on himself.
I believe everyone has their cross to bear really. So I just have accept my life.
I just have to stay here for my kids.