Hello Rita!!! Welcome to the Gulf Coast. Feel free to move along quickly. West Texas and the midwest sure could use you a bunch more than us along the Gulf Coast.
That haze in the pic is not from shooting through glass. It is from super-saturated air defracting the light. I was standing outside on my porch.
Torrential rains are coming in as rain bands pass over. Wind has been gusting, but most of it has passed.