It looks like we have to hit rock bottom to realize what is REALLY important and what's not! We need that kick in the ass to make priorities in our lives!
You did it well by writing these things down and objectively looking at your life... That helps a lot!
Now... The only way is UP!!!
Wish you all the best!