I had a dream and its haunting my day. Can't stop seeing it over and over- if someone could help it would be very appreciated.

I live in an apartment on the beach with my dog. In my dream I noticed a bar in the water. I went down stairs to check it out the drinks were to expensive so I went swimming instead when the bar blew up. I was under water at the time and saw the fire over head spread and light up the whole ocean. I didn't come up right away I heard an announcement that there may be dangerous fish in the water and looked up and say a ball of fish with some sharks swimming under them and I immediately ran out of the water and come up stairs.
Once I was home when I was terrible weather coming. I saw from my baloney many tornadoes over the ocean, at first they seemed like nothing but then they were destroying boats and coming up on shore, so I ducked under a mattress the tornadoes came up all and were blowing into my window. While looking at the aftermath, I saw a huge dark red cloud coming which turned out to be a fire ball that kept getting larger right before it blew also through my window I ducked with my dog under the mattress which caught on fire but protected us. This happened several times, the last of which there was a woman changing behind me and I helped get the older woman under the mattress as the fireball came across came of the water and again in through the windows, some of my apartment was on fire but it didn't seem to bother me.
I went down stairs walked over to another apt building when another fireball started to come across the water, so I ran back towards my apt when it appeared I wasn't going to make it. There was an older woman who was slower then me so I grabbed her and brought her with my behind some stairs. Right when I thought the fireball was coming again it first started to rain ice, which was a relief but then the fire started to come at first it wasn't bad but then it got hot so the woman and I huddled behind the stairs cooled by the ice but getting warmer till it passed and then I woke up.
To anyone who can help or take a shot at helping I really thank you.