Unfortunately, he has now moved away. We do talk to one another via SM but he doesn't always reply. It makes me really upset when he doesn't respond... I'm not sure why. But sometimes he does message me out of the blue, so at least he is thinking of me sometimes. I've told him that I would love to catch up when I'm in his city, or if he comes back to my city. He said yes, but I can't help but worry that I'll never see him again.
Should I admit my feelings to him via SM? It just doesn't feel right to do it in that way and not in "real life". I'm also not 100% sure if he is single but I've never asked as it seems like an awkward thing to bring up.