It takes a level of self love, of dedication and determination to live your greatest life.
So, look within. Look at every area of your life and ask yourself these questions:
1.) Am I on course?
2.) Am I growing mentally, emotionally and spiritually?
Anything that is blocking that, anything that is preventing you from living your greatest life, make the tough decision to let it go.