Welcome Matt to SR.
I had plenty of moments when i should have quit and didn't( stomach pump, blackouts, nights in cells and nearly burning down my house as well). Finally there was no thunderbolt for me either, i was just totally exhausted and hated myself.
Best wishes to you Matt, plenty of friendly folk here for you.