Most Helpful Guy
From all this I would say that he likes you but what is the question? What you said was just the story lol also why won't he take you to the prom? Whats with freshman and sophomore?
Most Helpful Girl
He likes you, whether he'll do anything about it is what's in the air. Feel free to approach him about it, but if for some reason he turns you down, know that it's not because of YOU. It sounds like there's some other things going on that might make him say no, but as far as him being interested, that's absolutely clear.