You can close your eyes to the things you do not want to see, but you cannot close your heart to the things you do not want to feel
I learned a long time ago that to really move forward in life, you have to face your own demons. You have to grab them by the horns and force a friendship that is difficult to form. It’s not until you face every side of yourself and look in the mirror and still feel beautiful, that the world really opens up to you. Sure, you have flaws, we all do right? We all have things we are insecure about, maybe even embarrassed and ashamed about. Make peace with those things and stop keeping them hidden in a place that is dragging you down. Find a way to love yourself, every single part, flaws and all. Learning to love yourself unconditionally is never easy but once you do, your heart will open up in a whole new way. You will forgive yourself and forgiving others will come naturally as well. You will stop being so critical and notice you have no tolerance or need anymore to judge others or yourself. You will accept and love yourself for who you are and will finally be free of the conditions that determine whether or not you will love and accept another. You can’t heal what you don’t feel. You can pretend your demons don’t exist but in your heart, you know they are there. If your heart is hard, maybe even closed, you have got to do whatever it takes to feel love, happiness and forgiveness again. Every single day matters, you never get a single one back. Do it now and don’t starve yourself of the important things that nourish your soul.