Hey @Teen. You’re not being “an idiot” but you may need to work on silencing the addict voice in your mind that tries to convince you of things like that.
I see a number of people out here today struggling with slip/relapse. I would recommend spending some time studying relapse prevention and how to deal with cravings. Some good resources are in these posts: