I miss “real” orange juice and lemonade. I don’t resrict my diet much, if at all – I still eat chocolate, ice cream, cookies, cereal, french fries, Chinese food, etc. I just make sure I bolus the right amount for these items and quickly correct after the meal if I go too high. However I stay away from sugary drinks – pop and juice, fruit smoothies, etc. – because of how quickly they raise my BS, I can’t bolus fast enough for them; and sometimes I do miss those. I’ve been drinking Tropicana “light” OJ for breakfast, which is pretty good and only 13 carbs per serving, so that helps.
IMO the fake-chocolate and sorbitol sweetened stuff is not worth it. It still has carbs, it doesn’t taste as good as the real thing, and it can (sorry to be so graphic) give you the runs. I’d rather just count the carbs on a regular chocolate bar, bolus a half-hour in advance to give the insulin time to kick in, and eat it. Requires a little planning but then I don’t feel deprived of treats!