Tough cookie. That's a difficult age at the best of times. Adult enough to understand the stakes; still too young to have developed the coping skills. Can't imagine how hard that must have been on you all.
Big congratulations from my family to yours.
Aww your younger son is an exact copy of you. How cute! :)