there are quite a few causes of headaches/migraines.
some things to consider:
- Have you considered getting your eyes checked? strain on the eyes is one of the most frequent causes of headaches.
- Food allergies? do you get them after eating a particular food?
- Do you get enough sleep?
- Do you wear anything that could cause tension to areas like your temples? tight sunglasses / glasses, anything like that?
In terms of pain management, Migraines are often light sensitive. Take some painkillers, and go to bed in a dark room. Something like Mersyndol (an over the counter painkiller) will help you get to sleep because it has a rather high codeine content and has a component that will make you drowsy.
Other pain medications include panadol (paracetamol), nurofen (ibuprofen which is an anti-inflammatory) nurofen + (ibuprofen and codeine), mersyndol (mostly codeine).
If you find you need something stronger, Panadeine 15 is the painkiller with the highest amount of codeine in it that you can get over the counter at a chemist. It will always be approved by a pharmacist before you buy it.
If you find you need stronger, panadeine forte is available via prescription, but should only be taken in very infrequent, extreme pain situations.
Every pharmacist you talk to will advise you against taking high levels of codeine because its not very good for you, so if you are needing to take a lot of painkillers frequently, you need to see your GP.
Generally speaking, consult your GP if you still find pain management to be a problem. As well as that Im sure there are alternative medicine suggestions you can try, i just dont know much about that.