I have suffered with really bad head aches for years and the only thing that seems to help is codeine. Most of the time I will only have 30mg each time i take my pain killers but I can have that up 3-4 times a day depending on how server my head aches are on the day. Can long use of codeine have any long lasting side effects, and if so what are they?