I'm not sure what's wrong with my heel so if you guys know what it could be, that would be great. So I was doing a toe pointing exercise with a partner and she's not very strong so she sat on top of my feet and I heard a little pop. Now I can't bearly walk without pain and I cant tumble without...