As you see from the responses, there's quite a bit of variability from one person to the next in terms of recovery. Everyone's different. Do your kegals, and prepare for several months of recovery…perhaps a year or more. It could be quicker though. Hang in there.