Ah, the beauty of friends.

Old friends. The ones who know me better than I know myself. People who call me out on my nonsense and serve up plenty of their own. Friends who hit the ground running when I’m in crisis and won’t stop until they’re by my side, ready to do battle.

New friends. The surprise of finding someone on my same quirky wavelength. That magic click when things fall into place and it’s like you’ve known each other forever. Friends who step into my life at exactly the right time – granted, I don’t usually know why it’s the right time, but it always is.

And let’s not forget the friends yet to come.

All gifts indeed.