I’m dating a guy who lives quite a few states away from me (we’re both in the US), and he’s dating…I believe three other people currently. I’m not sure at this point, to be honest with you. Lately it seems he doesn’t want to talk to me anymore. He ignored my birthday or simply forgot, and we just don’t talk much anymore. I feel like maybe I should end my romantic relationship with him and just be friends, but it’s hard. I don’t want to hurt him since another one of his SOs just broke up w/him.

I’m probably biased because this is the exact reason I broke up with my long-distance boyfriend of 6 years, and even though it sucked, it was ultimately the right choice for me.

End this relationship, friend. He’s not meeting your needs, and the only reason you gave for not wanting to end it is something that has nothing to do with you.

You could always try one last stand: letting him know that him neglecting your birthday really bothered you, and asking him to commit to spending more time and energy making the long-distance thing work. But be prepared for him to refuse, or to make the promise and then not keep it. And if you’re already at the point where you want to leave, just leave.