For some reason I'm only attracted men who are about ten years older than I am (currently 21). I drive my poor mother crazy, but whenever I try to date someone my own age I end up finding them naive, too eager, and/or boring.
My last boyfriend was a med school student, he and I were together for a little under two years and he's nine years older. My boyfriend now is an economist, ten years older. I mean to say that these guys are not dumb or unsuccessful, and it's not just about sex. It feels natural for me to be with someone older.
Am I just a pervert, or should my mother be more understanding? Or both?