If you can handle aspirin that is great anti inflammatory, Or at least 3 Advil liquid gels. A pull strain sometimes just needs time. the best thing is if the rotator cuff is not damaged, I hope it calms down soon. Thank goodness nothing seemed broke.
Hugs

Di