Oh, Sol... how frightening and I so happy to hear you are okay!

It's amazing how things keep piling up. Today though the only thing that matters is that you are okay!

You should see a dr. and get checkout to be on the safe side.