U gotta realize that you've spilled your heart out on a forum replete with members who are SEVERAL decades older than you (I turned 47 this weekend)...and who have experienced your pain SEVERAL times over!
While we remember how it felt, life has dealt us harsh enough blows that your experience is trivial compared to the crap waiting for you later in life.
So, these things happen in order to forge us into being more resilient in the future...so that we can face tougher issues, like perhaps, a future ex fighting tooth-and-nail for sole custody of the kids!
But you won't be around to deal with the tough issues if you go out early in life fatally on an alcohol-and-speed-related binge!