give yourself some credit...
Seriously, pat yourself on the back. You've been through the storm and back. You've achieved things you never thought possible. You've overcome challenges most people wouldn't dream of. You are a leader and you know it.
Be good to yourself! Celebrate you! Don't beat yourself down just because everything doesn't always go right. Nothing will ever be perfect, but your outlook can always be positive.
Take some time to reflect on your hard-fought wins! You've done a good job, and you have even more to give.