The good people are very good at feeling bad about themselves. So if you have felt bad about yourself, that’s a proof that you are a good person!
When you bypass self-compassion, self-acceptance, and self-forgiveness my friend, you bypass self-love. The world adds fuel to the fire, by its phenomenal ability to send negative feedbacks.
Here are two solutions that might help:
Be very careful about who you allow to influence your self worth. People who occupy your brain change your brain.
Look at yourself with the eyes of someone who loves you unconditionally. Choose to believe in those who believe in you.