I get a headache every weekend. It never fails

I don't even look forward to the weekend anymore. I get a headache Friday night after work and it'll last until Sunday. Last night my head hurt so bad I couldn't even eat because I felt like I was going to puke, it's like mind numbing. I can't even think about anything other than the pain and I just roll around rubbing my head and crying. It's pathetic, I tried both naproxen and BC powder which is basically like aspirin and that usually knocks my headaches out but it doesn't do jack shit for my weekend headaches. It sucks so bad I don't know what to do.