I’m going to be very frank and I’m sorry if it hurts you, but you really need to hear what I’m saying.
You ask “what do I do”? I’ll tell you what you do… First, you thank your lucky stars that you’re dating this guy and not married to him. Next, you’re going to go and get a HIV test. Then you’re going to do whatever you need to do to extricate yourself from the situation and begin the difficult process of moving on with your life… alone for now — and eventually with someone else.
Yes, you can call him out on it, but that’s not going to change anything. He’s clearly leading a double life. He’s also cheating on you. The reality is he’s gay — and you cannot change that. Equally, (like I told the guy in my last post) if someone is going to cheat you cannot build a wall tall enough to keep them in.
Bite the bullet and cut your losses now… As painful as it is. You need to accept who he really is and move on.
I’m sorry. Truly sorry.