Do you sleep with a shoulder sling on?
Yes, you should. It's important to keep your arm immobilized while you sleep so you don't hurt it more. You might find it easier to sleep sitting up.