I am impressed with your awesome attitude and your perspective. I can definitely understand the stress and anxiety and it's good to see you not beat yourself up for a slip-up. You are taking care of you and the rest will follow. Great job!
And now that you don't have to be perfect, you can be good.