Nobody is perfect. Every single person has flaws. You have to learn to accept that. No matter how hard you try to reach perfection it will never happen.
That is hard for me. I try so hard to be flawless. I have made so many mistakes in my past and I don’t want to repeat them. But I often times try so hard that I run myself into the ground. I become exhausted and feel like I cannot keep going.
I feel guilty at times if my house isn’t perfect. If I don’t make it to the gym on time, or even if dinner does not come out the way I was hoping. What do these things have to do with making mistakes?
Often times we try to reach “perfection ” because we are trying to run away from our pasts. We never want to return to those horrible times. To those horrendous decisions that we made. But quite honestly, you are going to make mistakes. That is part of being human. It is how you handle yourself afterward that matters.
You will never be perfect. But that does not mean that you cannot be a good person. Learn from those mistakes and remember that you are going to make even more. Let them help you build a better life. Not a ” perfect ” one.