It would help to know your ages. His behavior could mean anything from he's into you to he's being nice and playing into a schoolgirl crush to spare your feelings.
Edit - At your age, an eight year age gap is way too much. He should be matured well beyond having romantic interest in a 17 year...