You have to understand that as you get older you become more uglier then in your youth. So you should learn to love yourself no matter what, but it takes time to self love. Its probably one of the hardest things to do in life.
Someone once said to me this advice, "Love yourself the same way you love others" Because all that time you were loving so and so, you could have spent that time loving yourself more, with the same kind of attention and devotion.