First, that's an awesome accomplishment mate, well done.
Second, id say try to find the source of your joint problem whether it be tight muscles, arthritis etc. Because for me it was as simple as rolling and stretching out a few very tight muscles which were causing my shoulder some serious...