Almost all people experience headaches at one time or another and they are one of the most common health issues. Headaches can be divided into 3 main categories: migraine headaches, tension headaches and cluster headaches. People can use over-the-counter medicines ...