for the past few months ive had a sharp sticking pain in my right rib in my back area, it comes and goes but when really bad its like i have pulled a muscle and sometimes am left stuck and cant move i have pulled discs in my lower back before and feels the same and usually gets better after a few weeks but this is not going away and i dont know what it could be. any suggestions?