wow so many people here with shoulder pain - me too. for insomnia I went to see my doctor and she told me that the government is making it very difficult for doctors to prescribe meds for insomnia!!!
she suggested to try somnex but not every night. So I take this over the counter remedy once or twice a week and it works.
The trouble with shoulder pain is that in time it can knock out the lower spine because of the posture one sometimes needs to adopt. Had myself checked out last week - MRI, emg etc. I'm hoping to receive some more effective treatment. Traction was mentioned, local injections - the worst case scenario is surgery.
whilst waiting for the final results I have been making some lifestyle changes and these have been helping with my sleep. taken up simple yoga. this is very calming and helps with the pain.