Here are 15 powerful ways to practice self love so that you can live a happy and satisfied life. Self love is the best love!