All I know is that no one knows what tomorrow will bring.
Tell the people that you love that you love them.
God works in mysterious way... Sometimes we don't understand his plan, or agree with it, but I think your day like yesterday proves he is there and working. I will continue to pray for you, your mom and the rest of your family that days like this continue.