Seems like E got a huge chunk of attitude for her birthday lol. Apparently 3 years old is the same thing as being a grown up.
Yup.

Agh! so awesome to hear that your grandfathers cheekiness is still in there that's a good sign for his morale. And you are so right: intellectually you know that at their age it is a 'good innings' but even so, when you have spent your entire life with them in it...it is soo weird to realise that one day they will not actually be...it's a whole rejig of the world order!