Maybe he really is gay but he doesn't like you.
if he said he has feelings, then yes. he probably thought you forgot and is playing it off like he doesnt just in case.
i think he feels he cant tell you. ive had many gay friends (:p) and they've always hard a hard time telling other males afraid of their reaction. i knew two guys who weren't gay.. or didnt know they were gay. it scared them that they had to ...let everyone know they weren't by making vulgar or explicit gestures/comments about women. i had an ex who said "i'm gonna **** you so hard" in front of EVERYONE, it made me mad and everyone was like ookkaayy. it was to make sure no one had any doubts about his sexuality. it did turn out he was with his boss. and my gay friend's secret bf was "straight" infront of everyone but alone with my friend he was gay. he flirted with my friends cousin and even attempted to have sex with her just so everyone knew he wasnt gay. it hurt my friend but they were TOGETHER.
whatever helps :p
Uhh..he isn't gay if he likes you and you are a girl and just because he doesn't like you it doesn't mean he is gay.
He's young still. trying to figure out what he wants.