HI Jo,
Sorry you had such a trying time.Here is what I think.....Maybe you could have an ear infection if it is sore, swimming can cause infections in the ear, and that does make you feel dizzy.I really do belive they were anxiety symptoms.(If it didn't pass I would think other wise)
I also belive the on set of your period can cause physical (and mental) upset. I often feel very lethargic and dizzy(and grummppy)at that time of the month,I am not sure about the loss of feeling but could very weel be the anxiety too.
I hope you are feeling better soon.DON'T LET IT GET THE BETTER OF YOU, GET OUT THERE AND TRY AGAIN, TRY NOT TO BE SCARED OF WHAT IS HAPPENING AND THEN IT MAY GO AWAY ALOT SOONER.(Face it)
Take Care
ConquerQueen