Don’t be so hard on yourself – you are a good person. If you had a friend like you, you would not let her be as hard on herself as you are on you. Be gentle, know you are a work in progress and doing the best you can, and love yourself!