I am gay....but I have been with both much younger and much older guys...
I am 32, but sometimes when I was like 21-22 I enjoyed being sucked by older men, like 50-60 yo. I did not feel attracted by their bodies, but I DID feel horny about the whole situation. And I can tell that older men tend to suck better cock than young guys!
Last year, when I was 31, I also had some hot dates with a 18-19 yo guy. And when I was 25 a 15 yo turkish boy was in love with me and I almost could not get rid of him (he was not really my type..).
The strange thing about me is that I tend to prefer either younger or older partners...but not those of my own age. Either they are younger than 25 or they are older than 45....I do not know why? Maybe because sex is about power, control and seduction, and it seems more natural to me having that sort of relationship when there is a certain gap in ages. When I am with a teen, for instance a 19 yo, I know I have to take the control, because he will never take it. But if I am with a 50 yo man I enjoy just to relax and let him control....so with young guys I am active, and with old guys I am passive!
So I guess I am quite flexible...:biggrin1: