help? yeah please!

Okay, so there's this guy in my class. We're like good friend and everything. And Friday, he told me for the first time some personal things, and said that I'm the only one that he trusts. He also told me that I'm the perfect best friend (and changed my nickname for "my best friend ever") but today was kinda weird actually. He was "ashamed" that I was his best friend and denied everything. 
Any thoughts about that?
But yeah, they're is also awkward moments... Like, I "stole" his pencil case and he said; << Give it back or I hug you>>. And sometimes we fight and he become too close to my face and I said that I don't like that. But sometimes, when I say that he comes even closer... And we're just starting at each other for a moment. Or sometimes to be funny I say << I fuck you>> and he says <<I fuck you too, harder.>>
Is he a friend, or is he crushing on me? I'm not sure. I'm not even sure what I'm feeling for him. This thing is so much in my head I can't even sleep rn.