I would suggest getting more sleep and exercise and drinking more water and less energy-type drinks. I'm not writing this to be a crass asshat, but I need to take the above advice as I do many/most of the same things you are doing... well except I tend to play 12-16 tables....