There have been a few moments over the past 6 months when I seriously wondered whether I would ever make this post - but here I am......and here is my wonderful 12-year old.....and pals.

Happy Birthday, darling