You are the chief architect of the insanity, friendo.
You have unmanaged/untreated OCD. Even if you don't consider yourself to have gambling addiction, you could benefit from gambling addiction programs because there is a lot of overlap between OCD and gambling addiction, as well as their respective treatments.