CONGRATS on the race. I run my first one on June 21st. Eeek!!!!

Sigh. The quiet, withdrawn D4. I know from experience that quiet is even more painful to witness then a tantrum. My heart breaks for your D4 and for you. Thinking of you.