We've been together for a year and a half. We haven't had sex in months. I don't find him attractive anymore. He's gained weight, he's always angry at me, and I have built up resentment from some physical/emotional abuse he's put me through. There's one specific incident that makes me tear up every single time I think about it. But whenever I tell him about how it hurts me, he tells me to stop bringing up the past and won't admit to the things he did and said. So I have to pretend like nothing bothers me.. but on the other hand, he's always telling me what I'm doing wrong and what I'm saying wrong and he always brings up the past! He says I'm the one who's a hypocrite but he does everything he yells at me for then tells me I'm making it up when I tell him what he's doing. Also, he's been with many women before he met me, and I've only been with a few other guys. I am attractive, and I'm always being told so. But I feel like I'm missing out on life because of him. He is so sweet to me when he's not angry, and constantly tells me how much he loves me and wants to spend his future with me and is always talking about it. Lately, I don't share the excitement. I want to know if this is normal behavior of a man that's in love and I want to know what I can do to get my sexuality back?