It was said by Oda himself some years ago, he said he started to do some physical activity to be in a better health because he was going to die if he continued like that. Now he is better than before but he puts too much of him in One Piece... that's why he got sick again and he needed a lot of rest