I see, that makes sense. It can be hard to function when you are coping with so much. That is why it is so important to get time for yourself. You can't process all of this while trying to work, especially not with what you do for a living. These things do happen but that doesn't mean you don't need to take extra care of yourself and depend on those around you to help.
I hope you had a good night,