heavy did your therapist mention anything to you about doing muscle scrapping/graffing dry needling and internal e stims where your injury was? reason i ask is one i just went through a few months of it myself and it increased my recovery time crazy fast and two a bbing lady from my gym that is on the older side just had her shoulder fixed. she had the same stuff done as i did and it cut her recovery by 3/4 the time it normally takes supp free. may be something to ask about or look for. i couldnt lock my knee out when i hurt it and within 2 sessions i was locking it out and squatting with almost no pain whatsoever.