I would look at it rather simply. This is a music festival, not a drinking festival. While many people do drink at them, many also do not. You get cravings at home as well, so you just have to figure out a way to avoid them. How about this for a start - enjoy the music!