Ad, I am sorry to hear it was such a tough weekend.
You're right, D is tough on kids at any age. 14 would be especially tough, though. I was 12-13 when my parents D'd. Hopefully your H will be involved in the boys' life even if he is leaving. I think it's very important that he is.