Staying fit is not easy