Many of my clients ask me why they are only attracted to gay men younger than themselves. If you are happy dating gay men in their twenties, then this question is not important. It’s like asking, “Why do I prefer blondes over brunettes?” My advice is to let yourself enjoy dating whoever interests you (as long as they are over the age of eighteen).
If you find twenty-five year old-guys cute, you probably will always find them cute. Your job is to accept your attractions rather than judge them. If they hurt no one then they are good.
As a gay man, you have already spent years judging your sexuality. That didn’t make you any happier. You’ve probably already learned a lot about unpacking society’s arbitrary rules about attraction. Use those lessons to unlearn any self-reproach you have about whom you find beautiful.