To the person that doesn't quite love themselves yet,
Don't rush it. It's an uphill battle to fall in love with every piece of you and not just on the days where you look your very best. There will be days that are tougher than others and there will be days when it's a breeze. Don't criticize your battle or compare it to anyone else's. We are all fighting on different playing fields and though sometimes that may make it easier, always look at yourself as an individual. What your experiencing is specific to you! Appreciate its own uniqueness.
Romanticize yourself every day. You are an eloquent art form, whether it be the poems in the knots of your hair or the music in your voice. Never disrespect the beauty in your features. You've known yourself for too long to truly be able to appreciate them anymore but your characteristics are always going to be beautiful splashes of new colors to others! See yourself as a new person everyday and begin to love all of the things you've grown too accustomed too on your own. Of course, don't ignore your flaws. Note them but appreciate your ability to have flaws! You're human and you're alive and that in and of itself, is beautiful.
Enjoy the little triumphs. Every small action can have a big impact if you give it the power to. Liking the way your hair looks? Compliment yourself! Eating your favorite snack can be the difference in a good mood and a bad one. Allowing yourself the ability to find the small victories in day to day life can help you appreciate yourself on a whole different level. It's a civil war to love yourself, but embracing the little successes is a step in a peaceful direction.
If you see something beautiful in someone else, don't let it go unsaid. This has to be one of the most important aspects of being able to love yourself. Loving others without an agenda or reasoning why is so beneficial. Allowing yourself to see the beauty in others and not questioning your own inherently is a true sign of growth so practice this method! You never know who might need a good compliment or a sign of appreciation. Like I said, we're all fighting on a similar battlefield.
Treat yo'self. Carve out a day dedicated to you and your likes. To have moments of peace and meditation. A day to read books you like, listen to music you love and sit down and relax, doing something you truly enjoy but don't get to do often because you're too busy prioritizing everything else before yourself. Self care is the first step to self love. Giving yourself the ability to be first sometimes is going to increase your confidence in yourself and will help you put your priorities in order. Save your money up and buy something you really want! Eat the food you like and wear the clothes you think are nice even if they aren't apart of your usual attire! Take a shower, put on a movie, soft clothes and just hang out and relax.
Surround yourself with beautiful things and people! Oscar Wilde had a theory that if you surround yourself with beautiful things you yourself will become beautiful and that has always resonated with me. Follow an aesthetic or just surround yourself with amazing people that will support and encourage you! The biggest part of growing is having a good support system that won't drag you down. Having confident people going through things similar to yourself and seeing growth similar to yours will help to encourage you to do the same. Whether it's getting tattoos that you like just because they're beautiful or books you'll never read just because they're pretty, surround yourself with beauty and you'll mirror it.
And of course, be yourself. Self love is hardest when your looking at the rawest version of yourself and trying to embrace it but its the most necessary aspect of the process. Love who you are when you wake up in the morning and you haven't changed anything about yourself or when you just got out of the shower and you're raw and real. Love yourself for who you truly are and you can conquer the world.