I try to be a good mum. I think I’m possibly above average in the mothering department, but I’m not an extraordinary mum. I try to make sure they eat well, get enough sleep and stay active. I listen to their stories, try to answer all their questions, read to them, kiss them and tell them I love them.

But by far, the very best thing I have ever done for my kids is choose a great man to be their dad.

From the first moment we suspected I was pregnant, he has risen to the challenge and embraced the role with gleeful delight – nothing brings him quite as much joy, makes him laugh quite as hard as those two boys of ours.

But it’s not just that he loves being a dad, it’s that he’s exceptionally good at it.  He doesn’t just play the role of secondary parent or only do the “fun” parenting – he is wholly involved in their lives. He considers their well being in every decision. He knows how each kid prefers their eggs prepared, he knows which t-shirt is the favourite and which flavour of toothpaste is verboten. He knows the names of our older son’s classmates and how to get our younger son to eat broccoli. He volunteers for fieldtrips, leaves work early for school performances and holds wrestling matches in the family room. He’s the one they call for when a nightmare wakes them up at night.

There was a time when I wished I had a daughter, but the more I thought about it, the happier I am that we have two boys. I think the world needs more amazing fathers and I’m hopeful that my boys will learn from the best. I hope my boys grow up to be the kind of man, the kind of father that my husband is. I hope my kids are equally amazing to their kids one day.

Happy Father’s Day.