And my shoulder still hurts, only at night and only when I move it at certain angles, could it be some kind of sprain that takes ages to heal, or do I need to go to the doctor? heres what happened