If you have anxiety, and use caffeine regularly, step 1 should be to eliminate caffeine.
Caffeine withdrawal symptoms (headaches, insomnia) typically last about 10 days, but the improvements on stress and anxiety start by day 3 or so. They will be dramatic.
I find it surprising that this solution is rarely discussed. Caffeine is much more potent than many people realize.