Guy friend waits for me after everyone else leaves?

I was at a party with a bunch of good friends of mine, and after people started leaving and head home, one of my guy friends seemed to stay back, it seemed like he was waiting for me, though he didn’t specifically say that. Note, we are all good friends but he didn’t leave with the people that take the same route home as him. We were amongst the last people to leave. I’ve noticed he’s done this on a few other occasions too. Waiting for me it looked like, when everyone else left. Or sometimes when we’re in a room, he won’t really go out of his way to come talk to me, but when I choose a spot and plant myself there, usually with people, he’ll eventually come there and join the conversation or just be nearby. Other times I’ll see his eyes glancing sort of, but not like he’s staring at me, more like his eyes were traveling across a room and he happened to look at me at the same time I looked at him. I’ve hung out with him solo before, and we’ve had long conversations. The eye contact is usually strong. Do you think he could like me? Also, may or may not be relevant to the situation, but I gave all my friends a holiday card with a personalized message and after he read his, he said he wanted to cry, it was super sweet and that it put a smile on his face. And mind you, I’ve had a crush on him for over a year now. I just don’t think I can confess because I’m afraid he might not like me back, might not be in the right mindset for a relationship and/or it could hurt our current friendship.
Guy friend waits for me after everyone else leaves?
Post Opinion