Sorry to hear that, Suzanne.
I hope to see you back on the mat soon. Hopefully once your feet get thoroughly calloused you'll be naturally non-slip.
By the way, did I read correctly that its been sore to the touch for almost 5 weeks now? If so, I'd probably go to the doctor...Of course, its different for every person but I've had some real deep and nasty bruises and I can't ever remember one being painful for more than a week or two...it might have been colorful for longer than that, though.