Sometimes the cause of arm and shoulder pain may be identifiable, resulting from a dislocation, separation, or prior injury. But sometimes, the cause of this pain can be a result of an underlying condition such as arthritis, tendonitis, or even gallbladder trouble. Regardless of the cause, many …