I've gotta say, thank you for all your help. Been some amazing support on here and really glad I found this forum.
It's a good point on whether I'm not helping the situation. I'm sometimes too laid back and know that sometimes I reel away when something makes me feel uncomfortable, especially when things get intense. I made that mistake in my last relationship and have consciously made an effort to show support and affection when I feel its most needed.
She's said the right thing and desperately wants this to work so can only hope she goes for it. 95% of the time she's herself, funny, caring, kind and relaxed. When its good its fantastic. Just when its bad it can almost be unbearable.
Txcamd - I was also told once that the people who get overly jealous and controlling, are sometimes reflecting their own lack of self control when trying to be faithful. Does concern me slightly, although I know it can also come from previous relationship trauma. Hope you sort your situation out and find the right solution to it

Someone I know seemed to have a very similar situation to yourself. It got to the point where she decided to take away any affection to him and waited until he cheated on him (he did) so she had an excuse to break it up. Don't take that as a suggestion at all! Just thought I'd share it.