Never confuse self-love with big ego, the two are entirely different. A big ego requires a person to think they are better than others and will put others down in order to keep that perception.
Self-love means you are your own best friend and you love, accept, consider, encourage, care for, and believe in yourself. Through that, you are able to do that for others even indirectly by inspiring them to do the same.
To be grateful for the gift of a lifetime means to love it...to love you.
-Doe Zantamata