In the USA where the health care professionals are much better you would have been home the same day......OH WAIT, that's because the insurance wouldn't pay for a overnight stay....LOL
Now if they gave you any pain pills the trick is don't take them all now, save some for when you're all better...LOL
Get Well SOON,
Bob