So I (30M) got married 2 years ago to (28F). Now I'll just call her Sofia. My my wife Sofia is beautiful, but most of all, she has a wonderful personality. She is reserved, incredibly kind hearted and mentally strong. She had all the qualities to make a great mother. (we're planning on trying for kids soon). She's Mexican and was born/raised there, and she is quite religious Cahtolic.

Now I'm also Catholic as well, I come from an Irish American Cahtolic background. However it's more of a ''religious in name only'' sort of thing, I somewhat vaguely believe in a deity of some sorts but not really a strong belief in the scripture like my parents. 

Anyway, when I first started dating her, the first thing my mates said was literally ''Dude this woman is wifey material''. It became a bit of a running joke, ''wifey material''. 

She seemed like the PERFECT woman and I was a bit persistant when I first met her but eventually she agreed to go on a date from me, from then on it was history because we did have a lot in common. So now we married but one of the reasons I married her, aside from her personality, was that she was a virgin. She didn't sleep around whatsoever, she held out for the ''right guy'' and that guy was me. 

So when I was talking to my female friend (30F) I said that one of the reasons I wanted to marry her was because of her personality AND the fact that she was a virgin and didn't sleep around. I thought this was an okay view to hold but she called me a ''Fucking asshole'' because she pointed out that I slept around in my youth. 

It's true, when I was in my early 20's, I did a lot of sleeping around and hookup culture. And I could have seen myself marrying those girls if I was left with no choice, but they were never my IDEAL choices for partners, so I feel like Sofia was a god send in that regard. My friend (20F) still said I was being a hypocrite however what right does she have to criticize my dating choices? AITA?
