Love is not selfish, yes true. But somehow, i believe that it should go for both the parties. If one is sacrificing selflessly and other one is taking this love for granted then its not true love. I think loving yourself is as important in true love as anything else.
Well said! :D