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.