If anyone can help please give some advice. I have BJJ classes on Tues/Wed & Fri/Sat. When I go to class on Wed & Sat, my muscles are just totally sore from the night before class. My neck, arms, legs, back are all sore. Will protein powder aid in fast recovery. I am not hitting the weights or anything, but just want something to recover faster on the next day training. I find myself giving only 50% on those days because my muscles hurt and I get gassed faster on the second day.