Happy Birthday! That is a huge milestone! I was actually describing you to my mum a few days ago (explaining the lovely people I met) and ball parked your age in your 50s.
Lookin' good!
Sorry to hear you're not feeling well though! Hugs from Canada. Lots of rest and lots of hamster cuddles! Some oil of clove might help with the teeth, other wise just normal pain killers and ice. xx