Dearest Thomas,
To expect perfection of yourself is self-defeating. God did not design us to be perfect, as humans, we are flawed by nature. Perfection is God's job.
It is okay to strive for excellence. Not perfection. I know I'm not perfect, and neither is anybody else. So why get mad at yourself for not being perfect? It will just bring you down. Accept that you are not perfect, but say thank you to God for making you who you, just how you are.
I personally think that perfect people are pretty boring ;)
Please don't be too hard on yourself you deserve peace within yourself.
|