I've tried lots of things but haven't finished any.
btilly: Are you doing something wrong?  Probably you are.  But that is to be expected since there are so many ways to mess up.  The question is whether you're learning from your mistakes.Personally I would ask why people keep bailing on you.  You had 2 professors bail on letting you complete a paper you started on.  You had co-founders bail and screw you over.  The people working with you on the web application didn't continue working with you.  (The point being that they didn't just abandon the application, they also didn't invite you to be part of the next thing they did.)This is a bad pattern because generally we can't succeed unless we can get other people to succeed with us.  For example you're unlikely to start a successful startup without the close cooperation of a cofounder.  I'm sure that circumstances are different in each case, but as the poster says, "The only commonality in all your failed relationships is you."This strikes me as a pattern that is repeating too much for coincidence.  So you need to ask why.  It may be that you'll get an answer that you can't easily solve.  For instance people may find you not fun to be around.  If that's the case then you're unlikely to be able to change your personality.  In which case you need to find someone who can get along with you as you are.  However it may be something like, "you've always got 50 other projects going on, and keep on dropping the ball" in which case you can fix it.  (Do fewer things at once.)Whatever you find, be aware that you are almost certainly doing SEVERAL things consistently wrong.  So once you've identified one thing to improve, don't stop there.