I guess if it's working for you, great. However, training non-stop without rest days each week is simply a recipe for chronic injury.
Cardio days are rest days. Staying on top of it keeps me from plateauing. This is what works for me. Im 26 and am in great shape. Not only have a good physical regimen, but keeping my diet locked in is 90% of the battle. My familys diet consists of pretty much everything we catch and kill. Wouldnt change that for anything.