Life Lessons 

Sadly, I can’t articulate this as well as Tim Minchin, but I agree with every single item on his list.