When you are out for a 7-8 hours ride, should you take a break and take some proteins or is it a better idea to leave it to the dinner at home and fill the tank only with carbs throughout the whole course? I had once out for a 220 km ride and I was attacking the chocolate bars like a hungry wolf every time we take a break. Actually we had stopped in the middle of the ride in a restaurant like place and had some beans and rice but there is not much protein in the beans I guess and rice is all about carbs. No matter how much calories I burn, I don't like eating that much sugary stuff. What do you think? Is it a good idea to have some chicken or beef in the middle of a big ride?