Such a tough spot your in. Can't imagine the roller coaster of emotions. Hang in there buddy. It will get better. You've done an amazing job so far. We're in similar but varied situations. Pick your head up and keep going. I remember a few weeks ago you talked about not having the kids with you each morning when you wake up. When I've been down, I remind myself of that to keep focused. Keep your positive changes going and don't let the situation drag you down.