It sucks when life hits you like this, but it happens. I have no doubts you will come back stronger, and - hopefully - pain free eventually (at least wrt the shoulder!). Good luck with the op - and recovering in time for it.
I wonder - what sort of anaesthesia are they planning? The times they split my wrist apart (twice) I only had local anaesthesia, numbing the entire shoulder+arm (awful feeling, but better than getting knocked out).