Should I have an honest conversation with a man I really like or keep it to myself?

There is a man I met abroad 2 years ago. I really like him. We’ve texted ever since I got back. Recently, I’ve noticed a woman has been flirty with him over social media. It’s pushing me to want to have a conversation with him. I want to tell him : even though I haven’t seen him in 2 years😅I really like him, I think he’s the most amazing man I’ve met. I think about him. That I have to get this off my chest. I’m willing to put in the effort to visit him and see him. I’ve seen guys here in my country but I’m distracted by him and don’t want to date with him in the back of my mind. So, I want him to be honest, if he doesn’t want to be with me tell me. I know that it sounds silly because we’re so far away but this is what I feel in my heart. Should I keep this to myself or tell him? I’m pretty sure I know what the answer will be- that he can’t, but I just feel I have to open up.
Should I have an honest conversation with a man I really like or keep it to myself?
Post Opinion