It's tough. Recently a new school opened up near me run by a couple of recent Olympic judoka, with classes every day plus randori/shiai classes as well. It's an amazing opportunity to improve my skills, but it's rough. I'm 30 years old (which may not seem so bad), but I'm training with a whole lot of 21-22 year olds on the national talent program, who pretty much just train, eat, sleep and train more. Add to that the two owners, and another very recent Olympian and it's alot for my body to take. I've looked into and tried numerous measures, as I'm a bit of a supplements junkie that was the first place I looked. Alot of them haven't done much good at all, what I do know is creatine (especially green magnitude) and protein supplements work wonders when used properly. Considering I'm dieting for nationals at the moment, the creatine is an absolute godsend. It keeps my strength and endurance high and helps me recover alot quicker. On top of that hot baths followed by a cold shower does ALOT of good when I'm feeling like my body is sore and broken. Nutrition also plays a massive part. Getting alot of serves of fruit and veg for all those vitamins is imperative. Lots of red meat too. Throwing back a protein shake after working out or judo is also massively important and I've noticed a significant difference in my ability to recover from it. Also important: water water water. Common sense also has to play a part. I've had to relax a bit and cut down on my strength training, both volume and intensity. I love lifting big, but when I have judo the same night it's just stupid to be lifting max all the time, because it wipes me out the next day. So I've had to move my lifting to days where I have the next day off work so I get maximum sleep and recovery. As much as I hate it, sometimes I have to give myself a night off judo too. After class last week I had two jarred fingers (I couldn't make a fist or take a proper grip with them for 2 days), a bum shoulder (recurring injury), banged up toes and a sore lower back. As great as it may be to say you never miss a session, it's stupid when it isn't doing you any good, or even the reverse. I've learned lately, even at the relatively young age of 30, that you really have to look after your body if you want it to work for you when you get older. Training balls to the wall all the time is only going to leave you broken in your later years.