What has been the greatest challenge that you have overcome so far in your life?

Loading

You are responsible for your life. You can’t keep blaming somebody else for your dysfunction. Life is really about moving on. Oprah