I had shoulder tendinitis 15 yrs ago, it lasted a few months, then I got it again 10 yrs ago, it got better, again 6 yrs ago, and now I am having it again. So I think according to my experience the answer is yes, it will go away eventually but it will also come back if you are not carefull...