You need someone who shares your core beliefs and what is important to you, but you need someone who has a different personality type. That's why, for example, INTJ-ENFP is considered the "ideal match.
There are lots of things that I want to tell you. There are so many things that happen and I want to pick up the phone,but I know I can't. You probably know these things before I do. I really do miss our talks on the phone mom.