Jetackuu said: »
If one isn't happy with themselves they will never be happy with another.
This is the key to pretty much every happy long term relationship I've ever seen or been a part of; both people were complete people beforehand. If you need your partner to fill some gap, that changes the dynamic from partnership to... I don't have a good word, so I'm going to go with "emotional vendor".
You want a partnership. Make yourself whole first, and everything else flows from there.