<human>: Could you distill the essence of the text into 1-3 sentences?

I'm 18 year old male. He is  18 also.

I've known this guy for a long time, and just recently I have started to having feelings for him.  I really like him (I almost want to say love) but I don't know how he would feel about me coming out to him. 

I know he is gay. He is always talking to me about how he thinks guys are hot or cute. But when this topic comes up he make the situation awkward by saying "but then again you don't really know" 

And, to make this whole hot mess worse is that he really likes this 22 year old guy. I do not approve of him dating some other guy, especially some extremely older guy. which is just icing on my alone-ness cake 

So in conclusion /r/dating_advice subredditors 
I need help with the first conversion and how this whole coming out situation would go down.
<bot>: I like this guy i've known for a while. He doesn't know i'm gay for him. Need help trying to win his heart