Beau: It's old-fashioned and acceptable only if you're elderly.
Better half: When this term is used by a man to describe his female partner it seems patronising. It just does.
Boyfriend: This is fine if you're under, say, 23 years of age and weirdly it becomes acceptable again if you're over about 60. I don't know why.
Current root: Yeah but nah. Only Cactus Kate could get away with being this crass.
Date: Sounds lightweight, temporary and a bit high school. Fine if you're still at high school.
De facto: This smacks of WINZ entitlements and is unlikely to have wide appeal.
Flame: Not right.
Girlfriend: See "Boyfriend".
(the) Handbrake: Humorous as long as it can be used to refer to people of both genders.
Her indoors: No. Unless you're Arthur Daley from the TV series Minder.
Live-in lover: This has a retro 70s vibe and should not be overlooked.
Mate: It's bad enough that this word has been borrowed from the animal kingdom; the fact that the Mad Butcher overuses it as a term of endearment makes it even less appealing.
(the) Missus: Not really liking this one - and the fact that "the Mister" hasn't really caught on pretty much counts it out.
Other half: It's casual, to the point and certainly less patronising than "Better half".
Significant other: A bit serious and slightly pompous but people of substance should be able to get away with this without being laughed at too much.
Soul-mate: I want this to be okay. I really do. But I think it's a tad soppy. Sorry.
Squeeze: Worse than "Flame".
Suitor: Has potential. But only if you're trapped in a Jane Austen novel.
Sweetheart: Might be okay if the two of you actually were childhood sweethearts. Otherwise it's kind of icky.
So after examining the options, I can kind of see why "partner" has gained such traction. It's the best of a bad bunch.
What's your opinion? What do you call your significant other? (And we don't mean Cupcake, Pumpkin or Snookums.) Is "partner" okay or do you wish the PC brigade would stop hijacking perfectly good words?