So ever since I've started running, I've always had a problem with letting it all loose after really tough anaerobic sessions and middle distance races (800, 1600). This year it really hasn't gotten any better, as I found myself puking after a lot of xc races as well. Yesterday, I puked after 10x300, which is something that shouldn't really be happening. What sort of advice can you guys offer for keeping it all down?