One thing that I will caution you about is the pain meds. Be careful taking them, the pain is there to remind you that you're doing something stupid and you need to back off. I never take any pain meds until the work is done, and even then I try and skip them as much as possible.