Bad posture could cause neck pain since it puts too much weight on the cervical spine. It also can strain the neck muscles and ligaments, developing stress on the head and neck muscles, that may then produce pain. The improved blood flow and muscle relaxation accomplished by means of massage https://www.theorthopaedicandpainpractice.com/treatment-for-neck-pain-diagnosis-and-solutions/