Zilosophy on Golf: Observations on the parallels between life and golf