Stop in for a cup of coffee
I'm pretty sure the family situation you're experiencing right now is contributing heavily, Chris. Toddler biting for a year, BIL cheat story, new job, engine block fkkup, it adds up, you know. And stress works that way. The hormones make you not know it, you work through it on dope, pretty much. Then, sooner or later, the body says enough. You either get physiological symptoms or you fall into depression.
You should count yourself lucky you're not depressed. That takes way longer to recover from plus you rarely get the obvious wake-up call you got. You just slowly slip into darkness. Take it from me.