Personally, I think it can help to write things out - it's kinda what this forum is based on lol
I certainly can identify with thinking 'this time it will be different', even tho in my case it was the same drugs over and over - I really convinced myself (at least to the level of willingly going along with the idea) that I might get a different result, over and over and over again.
Posting here regularly actually helped me put paid to those ideas - it was more difficult for me to argue that premise when I had bits of my history written down here at easy access.
D