Hang in there bud. You deserve better. No one deserves to be treated like this. Not everyone is strong enough to look within and do THE WORK. Hopefully, she still has it in her somewhere. If not you are better off. I know I am. Just take this time to figure out what makes you happy and how to be the best father for your boys.