<human>: I am a gay 15 year old. In my archetypes class, there's this boy, 'Jack', he's 16 but we're in the same grade. We didn't talk before this school year. He tarted talking to me and followed me on twitter. We would favorite each other's tweets and started talking in class. I recently missed 4 days of school and I messaged him on Facebook asking him what we did. He explained and then asked if I was feeling better. We started talking about homecoming and he asked if was going and I said no. He asked why and I told him it was because I didn't have a date. Then he asked me if I'm gay. I said yes and he said that he should still ask someone, even if they were gonna say no. He then said he had to go. When I returned to class, we were using the schools laptops and I didn't get one because I was late. He offered me his laptop! Earlier, he tweeted don't complain if you don't have a homecoming date and just ask someone. Also, he said he was going to homecoming with his friend because he didn't want to ask anyone, he told me this on Facebook. I tweeted "oh um well ok then" and he favorited it. He then tweeted "good, I'm glad" and I haven't been on since then. I also forgot mention that I catch him looking at me in class most days. Do you think he likes me? Oh and he's not out but I can kind of tell that he's gay. Please help because I don't know what this means anymore. Maybe I'm overreacting and crazy.  Sorry for the wall of text and misspellings, not on computer right now.

Could you distill the essence of the text into 1-3 sentences?
<bot>: I think a boy likes me and I like him back but I can't tell if he does like me or not.