^^^^^ I'm really glad you found something that helped.. You'll get used to drinking water too... I used to hate drinking it. I'd hate the taste & never actually felt thirsty to drink it, but if you take a bottle of it to work or just in your car & drink it every now and then, it eventually just becomes a habit... I love drinking it now.. Drinking water before the class is the best thing to do because in general your body is slightly dehydrated most of the day, but your drink before class will saturate your muscles and things like that which creates a better environment for your muscles to process & burn energy... The main other thing i've found that affects my workouts the most is the sleep I get the night before training.. A extra hours can make a huge difference to your energy levels if u're constantly not getting enough sleep....

Anyway it's good to hear things working out now..