How to Forgive Yourself

Two of the things that nag at us and hold us back are the feelings of shame and regret, and these feelings usually come about because we made a mistake or failed. These circumstances make us constantly wonder about what we should have, could have, or would have done had we known better.