Your biggest challenge in life is to accept every single one of your flaws so that they cannot be used against you.
And, fuck, it’s probably one of the hardest things to do.
Because to accept your flaws is to love yourself completely.

It is to be independent enough to not need another soul to tell you how lovely every inch of you is because you do not need to hear those words to feel good about yourself.
It is being confident enough to accept when another soul has something negative to say about an inch of you, because you know it will not change the fact that you love your every inch and that their opinion is just that.
An opinion. 
It is feeling happy enough to dance around in the streets without a care in the world and ignore the dozen people staring at you, wearing all kinds of expressions, because what they think of you does not matter and will not change how you feel about yourself.
It doesn’t matter if you have their approval or not, because the world will continue on spinning and the sun will continue to rise and you will continue on living.

So start now. 
Start loving that every inch and embrase those beautiful imperfections.
Embrace those blemishes and those scars that hold memories.

But more importantly: Show the world that their opinion does not matter and that they will not shatter that unbreakable bond between you and your body.
Show them that your skin is as thick as your heart is big and that their words – however positive or negative – will not get through because you have no desire to hear them nor do you need them.
And show them that you will not give them the satisfaction of breaking you apart.

Love yourself in this world of peril (via infinite-shades-of-ocean-blue)