Sorry, I have to chip in here.
I think TFM has made choices I would find hard to stick with. TFM you're being very constructive, you're learning lots about why and so on your partner behaves the way he does, but at the end of the day you are still the one bending over backwards to make life bearable, whether it's by putting up with abuse or finding ways to change his behaviour, it all seems to be about what YOU can do.
These men have a million reasons to be the way they are. Fred West probably had his reasons too, and Rose sympathised. Doesn't mean they're a great couple.
CurlyWurly I hope you realise you are a fab Mum, every kid will have tantrums, I don't think I grew out of mine til I was 16 ;) I used to scream at my Mum that I hated her, and I've had the same thing from kids I look after. They are just growing in independence but still need their parents and depend on them totally, and are quite conflicted by this. Tantrums are a way for 5 year olds to express themslves (they're not very eloquent at this age ;) but you are doing the right thing by setting boundaries. They look to you to tell them when it's acceptable to rage and rant, and when they need to learn self control. Your DD won't have much self control yet, but don't worry. You are a very thoughtful, giving person and even if you find things hard and shout every now and again you won't scar her for life. You'll just show her that strong emotions happen from time to time, I'm sure you tell her that you are wrong sometimes but you love her and expect her to try her best to behave nicely or whatever.
I had an ex-P who was a bit fried from drug taking in the past. He could be the most adoring, wonderful man, but he could also get into strange moods, walk out of the house and not come back. The worst time I can recall was while we were staying with a friend in Paris for the weekend, he decided he "didn't like being in someone else's space" and was so uncomfortable he walked out of her flat without saying a word to me, left his passport, clothes etc and checked into a hotel. I couldn't reach him by mobile, as he'd turned it off. I ended up paching the streets of Paris all night looking for him while I was supposed to be having a romantic Valentine's break. Typical pushing me away behaviour, being ashamed of himself, etc etc.
In the end I just couldn't take any more. I wasn't allowed to even speak to the friends of HIS that he brought to our flat (I was flirting and he KNEW that I was attracted to so-and-so and that I was a whore who didn't deserve him, etc etc).
After a while he told me he was moving to California where he'd have some time to figure out how he could deal with his problems. I was doing a course and changing career too (hmmm, strange how we all seem to be following similar patterns!) which probably freaked him out a bit, but I went out to see him during my three month break before the course started - he woke me up several nights shouting that he KNEW I was cheating on him or would do soon, he KNEW I was only using him, mind you he was the only one that'd want me considering how messed up I was (I had suffered from anorexia a couple of years before I met him)
Then he'd beg forgiveness and asked me to go to Vegas and get married, he would move out of London to Norwich and we'd get a house and he could work from home and look after our kids while I went to work because he knew my new career was so important to me....
God, it was exhausting. Thankfully I carried on travelling on that 3 month break and just realised how great I felt without all the stress and nonsense. I was recovering from feeling so awful about myself wrt my weight and how I'd always felt myself unlovable (my mother had made such a big deal out of what I ate when I was a kid, took me to aerobics at 6 etc trying to get me to loose weight, I felt really worthless), had so much therapy and just decided that I was worth MORE than trying to make everyone else happy by being thin / perfect partner.
When we were both back in the UK I told him I didn't want him moving to Norwich. I would be fine on my own thanks.
And I have been. I've done really well in my new job, I now have a DP who worships me (which is strange to adjust to! but lovely) and I am so proud that I have been through so much crap in my life and come out the other side.
It's not too late for you, you have two lovely daughters, the eldest sounds like she's supportive of you, you are worth so much more than this, believe me. I do hope thigns work out for you, but I'd urge you to get rid. Sorry to be so negative but once the weight is lifted I hope you'll realise that life doesn't have to be spent dancing to someone else's twisted tune. Not your parents, not someone else's. Their problems, their lookout, thanks but no thanks.