Jeez this is heartbreaking. Dreadful, thoughts are with you guys.
Like Jetpilot said though, from your point of view, you need to continue to go to work as it will give to some kind of break from this. When youre on your own its worse, and like youve done, vent your feelings here if need be.
Stay strong.