@Waffdon

I have migraine at the pretty bad end of the spectrum in terms of frequency and stretching my neck properly significantly helped. It's probably not the sole answer to your problems, but simple things like that aren't just (always) just quackery or a way to fob you off. It's worth starting out trying things like that to see if they help.

@SvN

Lol. Paracetamol is pretty low on the list of culprits for causing medication overuse headache (although it can), but definitely not after 5 days...