Neck, spine, and shoulder pain is caused by muscle tension and strain and, if left untreated, can result in aches and pains all over your body. It is often complicated to get rid of, and a combination ...