Macro cycling is a diet where you eat varying amounts of carbohydrates and fats over alternating 2–week periods. People who use macro cycling are generally trying to lose weight. Though some ...