I do agree with the trigger points being a great cause, and relief for, the pains you are describing. Find some good charts on the net, and you can really help that stuff. Or else find a physical therapist who can teach you how to find and fix them. There is a guy on the net who has a video that shows you how to release in your arm. Good stuff! Really helped my hands.