Everyone deserves to love and be loved and true love first starts with you.
Loving yourself and accepting that you are whole and worth it, is not being self-centered.
You should know that you are enough without expecting someone else to complete you. It’s a fallacy to anticipate that. No one can complete another.
They can only complement what you already have, thus when you feel inadequate, your sense of inadequacy emanates from within and this is not something that someone else can fix.
What happens when they are no longer there or when they fail to fulfil all your expectations?
How long will someone else have to patch you up?
When will you realise that you are worth loving you for you?
If you are unable to love yourself for your own sake and treat yourself appropriately, then it will be difficult to cascade a non-existent blessing to someone else, for it’s really out of what you’ve got that you can give others.