I dislocated my sholder when I was 20 and with daily physio for about 3 months it was about 80 % it took ages and lots of exercises to get back to pretty much normal. Even still if I do something rough with it it can pop out again..... I guess everyone heals differently though?