***** NOT A TEACHER *****
I believe that most native speakers would write "I have a bad headache." [one word]
I have been suffering from bad headaches for the last 5 years.
If you do not wish to use the noun "headache," you could also say "My head aches badly. Do you have any
Please remember that people usually spell the -ache words as one word:
Student or Learner