I believe that weight you gain from not working out for a while is your body trying to grow. With you not resting at all, your not allowing enough time for growth, all though you are putting up a good amount of weight for your age. But seems weird you can put up that much weight but only weigh 157 for being 5'11"...
|