Hmmm, I'll through in my two pfennigs.
The car means nothing. At your age you may think it's important, but it isn't......(had a Mercedes, now have a Toyota, long story).
The key here is if you learned anything from all of this? I believe the things that happen to us, happen so that we learn from them. Would you di it again? What would you do differently?
I won't go into the spots in your story that I call "should haves", that won't help now.
If you need to go back together, to get on your own two feet, or whatever, DO IT. If your family thinks you're a failure, screw them. You only answer to YOU, not them.
Suck it up, and do what you need to so that next time life smacks you on the butt, you have the means to accept it, and move on
It is ridiculous to set a detective story in New York City. New York City is itself a detective story...
AGATHA CHRISTIE, Life magazine, May 14, 1956