As jaded as I am on altruism and human nature, this post gives me a slight glimmer of hope.
@OP.. it may not help much in your position, but that Man in the Arena quote seems relevant here. Imo you still deserve more respect (all other things being equal) than the vast majority of the world that not only never attempt great works, but actively try to prevent others from trying or succeeding too. Hope that your next endeavor goes better.