Sorry you drank FreedomCA.
Maybe you need a list of things to do before you drink - an action plan...posting and reading here, posting to others in trouble, hitting a meeting, calling someone, urge surfing....
Giving up caffeine is a good lifestyle change but I'm not sure what impact that alone will have on you not relapsing?
I think you'd be better off focusing on finding support and using it
D