You have been criticizing yourself for years and it hasn't worked. Try approving of yourself and see what happens.
Louise HayLife is here for you to live to the fullest. ...Take your courage in your hands and move out into Life. Ask for what you want. Believe that you deserve it, and then allow Life to give it to you... Be sure that you're willing to receive. Life can't give to you if your hands are closed. Open your mind, open your heart, and open your arms. Life loves you and only wants to give you the best.
Louise Hay