I'm starting to wonder if I am but honestly I just don't know.
We have been together for 6 years. I love him so much more than I've ever loved any man. We have a child together.
In the beginning things were amazing between us, he treated me like an absolute queen and was my best friend. Probably since we got married things started to go down hill.
He doesn't trust me anymore and can't talk to me because I've made lots of mistakes (trusted a friend to do something for me and she didn't come through, smoked a cigarette when I said I wouldn't smoke again, contacted his ex girlfriend after finding out they'd been in contact after lots of issues with her, checking his social media and finding messages to a woman and confronting him, emotionally deserting him when I was having mental health issues).
I spend all my time feeling guilty and like I have to prove myself to him for things to get better between us but no matter how hard I try something else I do sets us back and we are back to square one with him sulking and me feeling ashamed.
Our arguments are getting nastier. He threatens to leave all the time and suggests divorce, implies I'm a bad mum, laughs at me when I cry then something switches and he gives me a cuddle and it's like it never happened. When I ask why he tells me it's because he realises he has to accept me for who I am and accept he can't talk to me.
I am scared of upsetting him. But however careful I am there's always something. I doubt myself ALL the time. I have no friends. So sometimes I wonder if it's me and he's right and I can't pin point what it is he does. Every argument I end up feeling like it's all my fault and I apologise. If I speak up about something he's done I also end up apologising. Apparently I need to put my feelings to the side to be able to be the woman he married.
I'm sorry this may be really jumbled I could just really do with some advice.