I know what you mean with struggling with the kids in the morning I am in the same situation when I have to drop them off; in mine tho, my wife does have to do the same as she doesn't really have anyone but me around.
I am praying for you my brother, it sounds like you are getting to a much better place. I hope I continue to read about the great things you are doing.