In the dictionary, headache is a countable noun.
head‧ache /ˈhedeɪk/ ●●● S2 W3 noun [countable]
1 a pain in your head
If you have a headache, you should take some aspirin.
Ok, most people say:
"I have A headache"
But I seldom hear people say "I have headaches"
But we do say "to suffer from headaches" (source)
"a headache= a pain in your head" what does it mean?
Let say, my head aches randomly from time to time. Sometimes, in a day, it aches for 1 min and it stops and it returns after 6 hours. But, sometimes in a certain day, it aches nothing.
So, do I say "I have a headache" or "I have headaches"
or, How do "a headache" & "headaches" make you feel? What is the difference?