I agree with Maidup, it was a huge relief when we got married and I could refer to him as my husband.
The boyfriend/girlfriend thing does start to sound a bit silly when the couple in question are closer to pension age than school leaving age.
Partner is ambiguous, but tends to be my default term.
Titles such as Other Half, Missus, Hubby, Significant Other and their like make we squirm.
I do really like China's 'man hostage', it always makes me smile.
Given the richness of our language there must be a suitable alternative for grown up relationships???