We have a street self defense class on Saturdays where we do no-gi grappling and strikes with MMA sparring gloves. I got really sore that day from the strikes and getting position, etc. On Monday we had BJJ and Judo. I was still sore, but went ahead and went anyways. I just started last week and my recovery time sucks. I am covered in bruises(I don't even bruise that easily) and I can barely move in the morning. I am pretty young (22) and just wondering how long it will take to where I can go to a session and not be so sore? Also, I got leg cramps in my calves a few times. Anything to help this?