
vCard is overrated. If something is causing you anxiety and shit, you ask yourself a question, is this thing under my control? If yes ( which is the case here), you find a solution ( it can be walking away), if it’s not under your control, then you learn how to accept it and deal with living in those feelings/coping/whatever works for you. You are definitely here giving this guy and experience way more than it deserves. You are also giving it so much power to affect you.
You can ask him if he wants to get to know each other/ go on a date/ etc, if he says yes, then sure. If he says no, then you move on. There is no other reason to keep doing something that puts you in a meh position. Like genuinely life is much easier when you prioritize yourself and try to make your life better.