Weak neck stabilizing muscles can often be the culprit in neck pain and headaches. This important muscle group is needed so that our neck can support our head throughout the day. If these muscles do not function properly then the pain begins to set in and often times headaches soon follow. Watch this video below to learn about the different symptoms and causes of weakness in the neck.