Joshua Van has come a long way since storming out of the gym during his very first training session. Now he's on the cusp of ...