John Bowler details ups and downs of playing and coaching