Can there be a compound thought in the model I am working on for Overdrinking?

My over drinking has an internal loop, and I am struggling with how to untangle it.
C-End of day
T-I deserve wine after a long day
F-Desire/urge to drink
2T- Thats a terrible thought I must be an alcoholic… but If i drink and I don’t drink too much I can proove I am not an alcoholic
F-excited, motivated
A-drink/drink too much
R-Hangover and incredible self loathing because it proves I am an alcoholic.

I feel like this double loop in my model is making this process impossible to change.
Thanks so much.