Forever-chan, I think he likes you. I mean the thing is, if a guy likes a girl, they do one of the following
-avoid (I was this... guys will stay away or be at certain distance, they will look at who they like most of the time.)
-try to talk (most of the time, random stuff. looks like that's what he's doing.)
-give interest (for example, if you think of a boy showing a frog to a girl, the boy likes her.)
-gain interest (for example, show off of his talent, looks like rollerskating in your story.)
usually, it's normal for a guy to pay for certain things like food, or items to a person they have interest in.
example would be me... uhmmm... yea... the stories.. i'm pretty sure you have read them.