I was taking my perks for like 8 days, I tried to be brave on my fifth day, and paid for it big time, ended up curled in a ball on the bed in pain. So take the meds when you need them. I think if you don't have a family doctor you could go to emerg, maybe even back to TWH if you can to get more pain meds.
All I ate after was maybe a teaspoon of runny oatmeal, and some protien shakes. The most important thing is your vits and meds and drinking. And of coarse move as much as possible, that will speed your healing.
All the best and keep us posted.