I would like you to recommend CBD pain cream for your shoulder pain and CBD oil for your depression. I personally believe in this because of my experiences with anxiety and chronic pain. You should deffinatly try this one.
All the best!
sebastianwross