It's always good to strive to be a good person. But at the same time you have to be able to forgive yourself for errors and things like that. Also, no one is perfect. Trying to reach perfection in all things will only lead to disappointment because its impossible.
As long as your flaws are not things that harm yourself or others, it's okay to embrace them.
__________________
|