I'm sorry your grandmother is still at her house and I'm sorry your husband is a jerk, sometimes people don't know how hard terrifying it is until they are in your shoes.
I hope your grandmother is fine and will make it through this