better half
noun
Meaning
A person's spouse or lover, most commonly a man's wife.
A very close friend or companion.