Sometimes we put walls up not to keep people out but to see who cares enough to break them down.
So many people put up so many different types of walls. We hide behind these walls feeling safe and secure from the world and its pains and insecurities waiting for the knight in shining armour to come and break them down, to prove we are worth loving.
The problem is that it is never good to wait for another person to make us feel better about ourselves. When we put our trust in others to feel good we inevitably feel let down.
If we cannot love ourselves enough to break down the wall then anyone we expect or hold responsible to do this has no chance. Even if this persons loves us, they have no hope of success when we are yet to love ourselves. How can we receive love from another when we cannot love ourselves. How can we find a soul mate when we do not know our own soul? How can we put this responsibility onto somebody else?
So be your own knight in shining armour, love yourself enough to break down the walls you hide behind. Self love is the strongest wall you can ever have ..... it holds no barriers for you or anyone else.
Everything always starts from within including breaking down the walls. So get the self love chisel out and chisel away at those walls to free yourself.