I read your post and its really touched me, I know I should leave my marriage but trying to get the strength to do it, is so hard. I'm 33, married 2 years, 10 month baby, not from England & no family here, some good friends though. I have forgiven him for so much (not an affair, just his behaviour) and believed him when he has said he is sorry, said it would be better, but its not been better, in fact it got really bad when I was pregnant and hasn't got much better than since our baby arrived. As you say, many things happened when I was at my most 'vunerable'. I dont want my baby to turn out like him, see the way he behaves and think its acceptable. Every time it turns bad (loud screaming, verbal abuse, not physical), I say I cant handle this and we need to end our marriage, he says he will not let me leave this country with our baby, threatens to take me to court. It just feels like its battle, after battle. Then he will turn around and say that he wants to make it work, it will all be okay, say we need to try, try harder. I work in a good profession, but feels so bloody stupid for getting myself into this situation and as Cog says I fear; I fear for being on my own; fear how am I meant to manage (I'm going back to work in 2 months, am I meant to stay in 'his' house, move out and rent, where would I rent); fear I will be stuck in England; fear how my life will be.
I think education at school is a good age, my parents have been married 39 years, never been in an abusive relationship, nor my friends, so perhaps if it formed part of education, I would have been able to recognise 'flags' much earlier on. I guess I was always blinded by love, but the love has chipped away.