Welcome to our group. It sounds like you have been suffering from a lot of headaches. I am sorry to hear that, 10 years ago (wow it has been so long) I was getting those headaches every single day. I was able to find out that I could lay down in the dark and it would go away eventually. I was also able to find some alternative treatments that helped in the meantime. I suggest using peppermint oil to provide a little distraction and a wet rag to cover your eyes with. Those are just some of the things that helped me.
I had to get a surgery to remove a malfunctioning shunt in order to finally relieve me of them. I would suggest talking to your NS about a shunt if decompression surgery does not work.