IMHO “Partner” is fine and had/has been used for many years.
Glad you found someone that makes you both happy and content.
Thanks. After sweetheart, I almost added “and I am not using lover even though it is a better description since it also has a lot of social implications.” ;-)