Might've accidentally rejected him, could he still be interested in me?

In January, this guy I've had a crush on for a while now gave me a hint that he might have some feelings for me. We were hanging out and he suggested some songs for me to listen to that he said were the best on his playlist. When I got home and listened to them, they all turned out to be about love. Not the sex kind of love, but the "no one's gonna love you like I do" sort of love. He's done this sort of thing before where he flirted with me to make some other girl jealous. When I confronted him about it the last time, he said that "he never said that he was flirting so I was mistaken," and "he didn't realize that I felt that way for him." This completely broke my heart, so I brushed this "songs thing" aside and decided not to do anything about it unless he was more straightforward about his feelings so I wouldn't be hurt again.

The problem is, I keep thinking that his feelings might have been genuine, and that he might not have been joking around this time. I get that a few months have passed, but we're still friends. He's agreed to take me to Prom when my date turned out to be a complete asshole, and this happened after the whole song incident. I still have feelings feelings for him, and I was wondering if it was too late to suggest going out on a date sometime or something.

It might also be beneficial for you to know that I've never really been in a relationship before and I'm sort of socially awkward and I suck at both the act of and recognizing flirting in a timely manner... It usually takes me a few days to even assume that someone was flirting with me.

Thanks for any help or insight. I'm seriously confused right now.
Might've accidentally rejected him, could he still be interested in me?
Post Opinion