Coming out of surgery you will feel like hell. It will take a lot of rehab to come back. Maybe make a thread about it. It could be encouraging for others going through it. Hope given time it's will turn out to be a success. I would imagine it will take 6 months before you are back. Maybe more. Keep working at rehab and don't be discouraged at the lack of progress. It takes time.