I do think that a lot of people are together because they don't want to be alone, they need someone to complete them. And I totally understand that, I have made this mistake in the past myself as well, but however....
You cannot attract the right person this way, if you don't feel complete yourself, or if you don't even know who you are yourself...How can your partner know if you don't even know?
This way it happens....People change and grow...then realize their partner isn't the 'right' one after all, but they seemed to be at the beginning though.
And don't we all deserve a partner we really have a connection with? Don't we all deserve to be happy with someone who is our friend and lover at the same time?
I'm not talking about 'the perfect relationship' because there is no such thing as perfection, but it can be wonderful to be with a partner who you connect with.
I have been able to be alone for a while now and discovered more about myself first, have been able to get to my core and I'm glad for that because the next relationship I get into....I need to feel a real connection this time, who I can settle down with, get into a relationship with all my heart or....not at all!