ive just done 100mile time trial,i ate onll 100 calories extra and did not rest after,the folllowing day i didn 2 hrs training and then 3 hours the day after,i didnt eat anyextra.so,how come i have gained weight!?my weight has been stable for weeks,should i cut down on the food intake,?the only thing i have not done is upper body weights for 6 days.will the weight drop naturally again?