I have been dating my boyfriend for almost 4 years now. he has told me that women are his weakness. for some people it's drugs, alcohol, ... etc whatever. for him, it's women. He says he can't help looking at other women. he tries not to look at them like that, and has even prayed that he stops. He says he still loves me so much, and i am the only woman for him. I told him it makes me feel like i have to constantly compete with other women. he said i dont, and that i was overreacting (becuase i was getting upset). i asked him what would happen if some sexy secretary tried to get in his pants late one night at work, and he said he would never cheat because he was married. and even now he wouldn't cheat because he is taken.
I took this to mean that i'm not good enough for him. I don't look at any other guy. Yes, i can tell if another guy is good looking or not. but i haven't been attracted to another guy since i've been with him. it hurts me to know he's still looking at other girls. it's one thing for him to look at girls, and recognize if one is good looking or not. but when he said "look at them like that", i feel like he looks at them in a sexual way. Do you guys think so ? I love everything else about him, and we have a great relationship. this is the only thing that bothers me. I used to be so confident, but now this makes me uneasy especially since he flirts. he says he doesn't know when he flirts, because he has that type of charming personality. but i'm sure he can tell. is this normal for guys ? to look at other girls like that ? could that be considered mentally cheating ? or do guys not think that mentally cheating is a real thing ?