We all have flaws.. most times the question is are we brave enough to face them and acknowledge our mistakes.
Being a good person and having flaws can co exist. Learn and grow from our mistakes. That’s how we become better people.
It’s the other way around though.. we are good enough and deserve better and being accepted for who we are.. probably people who care too much!