Regarding training itself, i have trained solid other than my weeks off from work for a year solid. Before that I was away quite alot with my job with no access to weights, so i would do bodyweight stuff, handstand pushups, muscle ups etc, fireman carries, runs with weight etc, alot of...