Sorry slim, those kind of injuries are always such a pain to get over. Were they able to pop it back into place at least?
I hope you feel better, I'm not sure if you guys have IcyHot over in the UK but that's what I used when I had any sports injuries from softball. It wasn't a cure but it usually helped with the pain for a bit.
I hope you feel better.