I read this quote a while back at Dylana Suarez's blog: "Be your best lover. Someone might see you loving yourself and be jealous."
We've all experienced our own challenges in our own journey called life, but there was a certain period of time in my entering adulthood where I really felt, like almost literally, like all of the hardships I went through around that time were shaping me into something new. With the aim and hope to be transfigured, I mustered every courage to patiently practice the art of inhaling and exhaling my problems away. And it worked. I really felt that with every set of inhale and exhale, my heart grew a little bigger and my soul a little stronger.
I found that learning to continuously train myself to be open to adversities and to keep my eyes on the prize at the end of the tunnel is a form of loving myself in all possible ways. Even through hardships we don't anchor ourselves down with negativity and hopelessness, but we seize the moment and learn as much as we can as we face whatever the problem throws at us. If we maintain this attitude, problems can only make us grow stronger. And if problems cannot take you down, what else can?
Now I live my life everyday loving myself to the best possible extent. This does not mean I become selfish and consider myself above others, it's simply eliminating self-pity completely and well... being my best lover. It is incredibly fulfilling. You should give it a try.
By the way, I've been drawn to all shades of grey lately and I think the fascination is here to stay!