Poor you, that sounds like no fun at all. One of the students I study with had a knee reco a few months ago and was back on her feet really quickly. Hopefully you will be similarly luck and find that this time around it is a much easier recovery for you