Hi everyone.
I am just going to dive in, but could I please ask that you're gentle with me? I haven't stopped crying all day and I am currently writing this through exhausted and teary eyes.
Today I had a huge bust up with my husband. It got very physical. 
My husband hasn't been himself for a while now. He left the British Army in February this year and it's almost as if he has reverted right back to his teenage self before joining the forces.
He smokes weed every single day. This really hurts me and I have repeatedly asked him to stop. He says he has, but then goes on to do it again. I know this because when he smokes weed, he's a nice person. If he doesn't smoke weed, he's a horrible person.
I have recently become a Christian. I was baptised last week and I truly feel at peace with this. He doesn't support my decision (despite me respecting his beliefs and never bringing mine home) and although that's okay, he gets very aggressive about it. He shouts and tells me why I am 'stupid' for believing in such 'crap'. He is always making nasty comments about it and it's just nice a nice environment to live in.
Anyway, today he started smoking (regular cigarettes) in the kitchen. He has always had to leave the house to smoke because of our 9 year old DS. He has always respected this, until today. I was ranting about it and he come over and grabbed my finger bending it so far back I thought it was going to snap. I moved him off of me and he did it again continuously. He then hit his head on mine and pushed me back in to the kitchen counter with a real force. I then pushed him away and he pushed me with such force that it made my mouth bleed and fall straight on to the floor. I ended up with cuts on my hand and a bruise on my arm. My finger is still really sore.
I feel like I can't possibly continue this relationship with him. I think he's depressed and may even have PTSD as he did 2 tours or Afghanistan - but when I've begged him to get help before, he refused.
I just feel so hurt and so upset. My son was upstairs and heard everything. This hurts me deeply. He shouldn't have heard this.
I just feel stuck and I really am not sure what I have come to ask, I suppose I just needed to write it down.
Thanks.