This has been the happiest and hardest, the longest and shortest year of my life.
And it was all worth it.
Happy Birthday darling boy!
Pictures of eating, drinking, and celebrating can be found in the next couple of days on weeble garage.
Thanks to all who shared in the merriment.