You are absolutely not a failure. Here is something that helps me (not sure where I first saw it, it may have been here on this site): Fall down seven times, stand up eight. At the end of the day you know you made a good effort. That's all anyone can expect of themselves.