Joolska, thanks very much.
Have tried a bit of ice already and know I know it is the right thing to do I will keep up with it. I will try and keep the painkillers to a minimum, I took some last night as I couldn't sleep due to the pain but haven't had any yet today.