Boyfriend? Girlfriend? Fiancé? Significant Other? Partner? And what if, like me, you are utterly lacking in “gay-dar” and have no idea you’re using the wrong word? That’s why my default word for Super Happy-Fun-Time Love Partner is now “sweetheart.”
“You got a sweethweart? How are they?” Boys are sweethearts, girls are sweethearts, husbands and wives are sweethearts, and maybe your sweetheart is a cat, or a video game, or your spinster sister, or what-have-you.
The only place where I see this maybe falling down is with poly-amorous people who have multiple sweethearts, but in my experience these folks are so busy getting laid that they don’t have much energy to take offense at the most superficial of trivialities. Sweet!