I feel like that sometimes and have a friend who said the same thing. You are not alone.
You are a good person but you are managing an illness. You're a hero for managing life with this challenge.
Be your own best friend, offer yourself support and stop listening to your inner critic.