Alex Knox reflects on his ups and downs