I've Been Training Like Batman for 5 Years - Here's What I've Learned