Better Half

Someone who completes you perfectly, who fits you just right.