I injured it playing basketball in high school and finally got it fixed. It was a fairly minor arthroscopy, they created microfractures in the ligaments to re-heal the old injury. The most frustrating part was trying to get around on crutches and carry things!  Sorry about all your injuries as well! But I'm sure you agree that having a fun, active lifestyle is worth a few minor set-backs.