I'm sorry you're going through this. I know how hard it is when pain is involved. I screwed up my shoulder and it took a full year and 4 months to heal. I was on Aleve morn. and night and tried to make my duties as light as possible. I didn't take any time off due to the shoulder. 5 little monkeys has some great suggestions. I hope you feel better soon.