So sorry to hear you're hurting E. Your S will be OK. He's infinitely tougher than you think he is.
Life's a journey for all involved, even the little ones. Some things will hurt us that no one intended and sometimes the things we think are the worst end up shaping us in ways we can't imagine not having.
Stay strong, big deep breaths, and lots of hugs for yourself. You're going to be great at your job, and are showing yourself and your S what real strength is.
BIG hug,
PP
M 39 W 36 T5 M3 BD - 1/15 Separated - Same Day Served 9/15 D finalized 6/17