I had some success systematically reducing it over time rather than cold turkey. YMMV. It may feel silly measuring out coffee and reducing it by just a small bit every day but it's worth it to avoid the fully withdrawal symptoms.
You just explained your cycle though. At least you can see it, up to you on how to get out of it. It sounds cliche but it's entirely in your power to change it.
The reason you can't is because in this sentence, you are saying you can't (or won't).