This is really a lot to deal with.
Though the trauma is much, you've gotta be strong. Life always happens ya'know but that doesn't mean we give up. It means we put in more efforts to make it softer for us and our loved ones. Gladly you and your mom as well as your pets are fine. That's all that matters. So long as there is life, there is always hope for a fresh start. Now you've gotten more experience to prepare for emergencies, which is a plus to you.
Once again, I'm sorry for your losses. I hope you recover soon from it and come back to your witness duties.
RE: Witness Update