No one’s perfect. We all make mistakes. Learning to self-forgive. Learning to say, I made this mistake maybe in the past, maybe yesterday, maybe today, but I’ll learn from it. We are so hard on ourselves. Ultimately, life is a very short ride. If you make a mistake, if you stumble, to err is human, to forgive is divine. Learn how to forgive yourself. We all make mistakes. Every single person does the best that we can do based on where we are on our life’s journey. “As you know better, you can do better,” to use the words of Maya Angelou.