"Look at the top-ranked comments on this thread, none of them could be remotely described as pitying me. Some people did give good advice, eg., lionhearted, zaidf, btilly."
Some of the most highly-ranked comments here tell you to work on a project where other people can't get in the way. That's the worst advice that I see. The world has gone collaborative. Learning to be a better collaborator will yield much higher returns.
And like I said, you come across as a whiner by putting the focus on all the external causes as to why your projects didn't succeed. I've seen so many people with a thousand external excuses as to why they can't do X that it quite offends me, especially coming from someone as talented and privileged as yourself.