"I let down people I love and wonder why I'm not good enough."
First off, this is my very first post on here, i'm brand new, so Thank You for letting me respond to you. That statement you made above is telling because what I hear is not "failure," but someone trying to accomplish, succeed, "win," etc., at everything they try to do.
I didn't hear "failure" because you are THERE for people you love and care about with full intent, no matter the outcome. That's not failing.
The way it sounds, you try to better yourself everyday of your life, despite any outcome. Your good and pure intention there makes you a success, so you're not failing there either.
My main concern is who's there for YOU in all this? Is there a decent support structure (i.e. family, friends, etc.) around you?
You're NOT a failure at all, always remember that