S- I m sorry!!
I believe that u had to hit this low to make you change. Just like an addict.
I think you realize now what you need to do, there is a breaking point!!!
God doesn't make mistakes, there is a reason for the madness. Now just listen.
Hugs my friend, this to shall pass.....learn from it!!!