Bro...I am so sorry to hear this. How awful.
Keep your head raised high and stay as strong as humanly possible, if not for yourself, do it for your kids. Sometimes it takes being scraped across the bottom of the barrel to find out who you truly are.
Much love and prayers headed your way!