JL I understand. But just because you feel like you have failed, does not a failure make of you.
Maybe try making a list of positive things you have accomplished every day. Whether mentally or written down. If you write it down you can look back on your lists to gauge where you're at and where you want to get to.
But I do think right now it's important for all of us to take inventory of what we accomplish every as positive reinforcement. Gives us more strength to keep moving forward.