Self love starts when you fully realized who you are and your full potential. To reach that full level of self love you must go through the peaks and valleys of life. The peaks and valleys in life are sometimes good, bad, down right ugly and a whole lotta random stuff in between. Entering the stage of avoidance during the peaks and valleys of life happens and it's ok. However avoidance = no progress without progress there's no growth. Without growth you will not understand and accept self love. Being present, open and honest with yourself while you are in the various moments of life can lead you to becoming more aware of who you are and what you are truly capable of. This creates that true self love needed to live in your full potential.
For a long time I lived in the stage of avoidance....it was just easier for me. I had three kids to take care of and that took precedence over everything in life and I mean everything. They were my whole world, my life and my reasons for living!! I understood that God put me on this green earth to raise well-rounded, independent and compassionate kids for this sometimes wonderful and ruthless world......the goal of manifesting those marvelous adults is an ongoing task but for the most the part I (I meaning WE - the TEAM) did very well.
The stage of avoidance is an ongoing slow song and dance sometimes lasting until the day you die. The song and dance for me had to stop. To become a better version of me I had to face shit head on and I DID! After our last child completed high school, it was time to work. It was my time to learn who I am now and what I want for this new life. See life had changed and my whole world-my kids were moving on up and out and I had to let them go be them. While they during them I'm over here doing me.....RUNNING!!
P.S. I love me some me...now that's self love!