I only date older men. I don't get along with men my own age. They're not at a maturity level that I'm compatible with. The first few guys I dated were either my exact age or a year or two older, and the longest relationship I ever had with any of them was 3 months. Then I dated a man 10 years older than me when I was 18, and it lasted for 6 months. After that was another man 10 years older and it lasted over a year and only ended because it became clear our lives were headed in separate directions and marriage wouldn't be a wise option so we peacefully parted ways. After him I dated a guy who was only 2 years older than myself and it was an abusive relationship that only lasted a month. After that I met Rich, who is 15 years older than I am, we've been together 3 years and got engaged last December.
We love each other and support each other and the age gap doesn't even matter. Even our parents have mentioned that other than it being physically noticeable, when you see the two of us together we're clearly a team and it's like we're on the exact same page, not an old guy dating a young girl, just two adults who love, respect, and honor each other. We still get some people who say we're disgusting or that he's a cradle robber, or that I'm making a mistake marrying someone that much older than me, but I know what I like and what I'm attracted to, and I'm very unapologetic about it.
I strongly feel that rather than looking at age, people need to look at the maturity level and go with what they're compatible with. As long as it's someone who is on the same page as you and you know will be able to genuinely love, support, and respect you in the way you should be, age should not matter.