He’s giving off strong interest signals. The staring, remembering orders, going the extra mile with water/wifi, and initiating short chats about shows all point toward someone who notices you and enjoys your company. Those aren’t the actions of a neutral barista they’re the actions of someone paying attention.
That hot-and-cold stuff doesn’t necessarily mean he’s playing games. Working at a coffee shop means a lot of context: coworkers teasing him, being busy, managers watching staff flirting with regulars, or him being nervous and freezing in the moment. Confidence around friends doesn’t always translate into confidence when the person you like is right there. So don’t jump to “he doesn’t like me anymore.” He probably does he’s just inconsistent because of nerves or workplace limits.
You’re hiding behind uncertainty. You keep waiting for him to make a move, and he’s waiting for a clear sign you’re into him. That stalemate explains the year-long limbo. Small flirty things aren’t enough by themselves; you need to escalate the signal in a low-pressure way so he can safely reciprocate without losing his job or looking foolish.
Practical plan next time he’s not slammed, give a warm smile, make eye contact, and say something that invites a little private follow-up: “Hey, I’ve got a free hour Saturday do you ever get off then? Maybe we could grab a coffee when you’re not working.” Short, casual, direct. If you’re nervous, say it while paying so it feels natural. If he hesitates, you’ve still made your interest clear without blowing it up.
Don’t over-interpret texts or stares. If he asks about your uni move, mention it casually it’s fine to say you’re going away soon; that can create urgency, but don’t use it like bait. And stop using other people as cover or waiting for him to prove himself by “doing whatever it takes.” Some guys will, some won’t you’ll only know if you put the ball in his court.
Be prepared for any answer and protect your dignity. If he’s into you, he’ll say yes and steps will follow. If he doesn’t, you’ve saved yourself a year of wondering. Either way, clarity beats hope. Want me to write the exact one-liner you can say to him?