I am living with a man for a year and a half. We are engaged but I'm not sure why. He says he loves me but he is never affectionate with me ever. Never comes up to me when I get home or gives me a kiss or a hug. Never initiates sex. The sex use to be passionate when we first met. But now it's very mechanical. I try and be patient with him because I know he has been threw a lot but a woman has needs. When I confront him he gets very defensive and the talk gets no where. I really don't want to leave him we love the same things and get along great otherwise but i just don't understand why he won't touch me. I've even asked him if he's gay. He denied it and said why would I be with you and give you a ring if I was gay? So then I ask him again, why won't you give me any affection then and he said because he doesn't like anyone forcing him to do something. That to me is a cop out answer. I see him being affectionate with the cat and the dog so I know he knows how to be affectionate. But he refusing to be affectionate with me. I'm so confusing and don't know what to do or which direction to go with this. I've tried to be affectionate toward him which comes naturally for me, I've tried wearing sexy outfits, I flirt with him, I try to be silly and playful and tickle him he just says he's not ticklish and doesn't like it. Once a month he will touch my ass for maybe a second or he might hold my hand when we walk the dog very rarely though. And when he does hold my hand there is no affection in it. No tenderness in it. It's weird, I've never experienced this before. I was married for 21 years and have been in a few 3 to 5 year relationships. I think I have a fairly good grasp on what's up with the man I'm with but this one, I just don't get.