I was working on a gardening project yesterday and was lugging around soil and rubble. By the evening my shoulder and neck were hurting and it also hurt to turn my head too much. I didn't sleep well and it took about half an hour just to get out of bed.Today I am having to move really slowly to avoid pain in the shoulder area and am presuming I have pulled a muscle. It feels a bit better when I hold my arm across my body so should I get one of those foam slings to support it for a bit? Any advice appreciated. Thanks.