Your desciption fits a migraine headache. Migraine headaches are of two types, classical which has all the symptoms like auras and non0classical, which might present differently.
You should see your doctor for this. See your GP and if you cannot get an early appointment, go to the hospital. Migraine headaches are not helped by OTC treatments and a medical checkup is essential.
There are various types of treatments available, and I am sure you will find one that will fit you. There is no reason why you should suffer like this.
Some of the treatments that you should discuss with your doctor are:
Triptans: these are relatively new class of anti-migraine medicines which are quite effective.
Pain Medications: Pain killers like NSAIDS are the first choice of treatment. For chronic intractable pain, narcotic analgesics like Vicodin may be given. They can be combined with drugs like phenytoin, carbamazepine, or tricyclic antidepressants such as amitriptyline for very severe pain.
Betablockers: betablockers can provide an effective cure.
Antiseizure drugs: drugs like Topamax can give effective relief.
Botox: Botox injections given in the scalp muscles are a new type of treatment which has been found very effective in many intractable headaches.
Hope I have been able to clarify the situation for you and helped in resolving your query.
If you need more help, please let me know so l can continue to assist you.
Thank you and I wish you the best of health - stay safe!
Dr. P. Jyoti