Seems like a lot of warning signs that were ignored early on. I'm sure the MRI is going to reveal some structural damage that will take time to heal. A good PT or trainer should be able to identify while it was vulnerable to begin with and strengthen the areas needed.