that I want to have sex with him?? I am a 21 year old straight guy.
Totally fine.
If he's consenting, go for it!
If he is into men pretty sure the twink he is with 24/7 is his bf, Harrison! ;D But yeah he is in shape mostly so I get why people are attracted to him.
It's not gay if you keep your socks on