Could you elaborate about the headaches in the weekend? I also noticed I can not do much during the day without coffee but I never linked my headaches to caffeine.
In my personal experience, weaning yourself off caffeine over the course of a couple of weeks is drastically easier than attempting to quit cold turkey. My preferred method of reducing or eliminating caffeine dependence is to reduce intake by 25% every 3-4 days. Once you're down below 50mg per day, you can switch to tea or quit without any physical side effects.
[1] https://www.ncbi.nlm.nih.gov/pubmed/9170342 [2] https://www.ncbi.nlm.nih.gov/pubmed/19219847