Why does my crush smile and stare at me forever, flirt with me every day but won't admit that he's into me or kiss me?

Anonymous
My crush flirts with me like he gets paid to, well it seems that way, but he won't ask me out or make a real move on me. We
constantly do little touches, sit all pressed together, he touches my hands, arms, hair, we whisper and have secrets, people comment on how we have little secrets and it bugs them, he spends every free minute with me at school, teases me if I don't remember every detail of every convo we've ever had, texts me whenever about whatever, tells me all his secrets, teases me nonstop, but what drives me nuts is the staring!
Every day he stares at me, smiling dopily and saying nothing. I love it, but it makes me want to scream WHAT DO YOU WANT? I finally got the nerve to whisper that to him today when he kept smiling and staring for minutes on end. He said, "Just looking!" in a really sweet way. Then, out of nowhere, at least in our convo, he says "I have to tell you how great your hair looks today!" I blushed and put my hands over my face.
He said this like he was drunk or high, but I know he wasn't. I know it's cheesy but I really felt like his eyes were burning me or like I was a cheeseburger or something, lol. Then I asked him what he was thinking about and he said about how nice it's been knowing me all through school and about all the great things I've done TO him (Freudian slip)! Then he got super embarrassed, laughed really too much and said how he meant FOR him and how could he have said such a thing, etc.

So then I said someday I was going to tell him everything I don't have the guts to say. He thought I meant bad stuff about him and I said of course not. I wanted to say there were lots of things I want to do to him but I'm afraid he just wants to be friends. But, he insists we're already in an "intimate relationship" and we've said I love you tons of times. But every time I drive him home and hope for a kiss, he lays his head backward on my shoulder so I can only caress his face. Why doesn't he want to kiss me?
Flirting but too shy to say
Just being friendly
Select gender and age to cast your vote:
Updates
+1 y
He knows I love his long hair, so today he took it out of the ponytail, shook it all around like a shampoo ad and then I picked hair off of his chest while we were about an inch apart. Of course this is in public.
Why does my crush smile and stare at me forever, flirt with me every day but won't admit that he's into me or kiss me?
3 Opinion