Meh, surgery isn't bad. Yeah, the lack of activity afterwards blows, but from my experience it just motivates you to work harder, and come back better. That said, your recovery speed will largely depend on the effort you put in. If you put 100% into therapy each and every time, you often recover faster than expected. After brain surgery my surgeon predicted 8 weeks minimum till I would be able to go back to school, went back in 4.  Recovery of basic abilities, took a while but they also came back much faster than predicted. Mainly because I worked my ass off and didn't like my current condition. Also if you're in shape currently, you'll probably get better faster. But besides all that shit, hope the surgery goes perfectly man, I'm sure you'll be up and going again before you even realize it.