Aw, Charlotte, I am so sorry. You knew awhile ago that he would eventually have to do it. I'm just going to pray for something beyond imagination to work its way into your path.
Just try to get some sleep tonight and regroup in the morning. You're going to make it, kiddo.