Maybe you need to widen your list of no nos ToBI?
I dunno about you, but the thing about weed for me was, not matter how good my resolve was when I was straight - once I was wasted? all bets were off.
I'm a great admirer of Churchill but he wasn't talking about recovery - 'failure' can be fatal here ToBI.
I think sometimes we have to get back to basics - if you want change, you need to make some changes.
I think support makes a lot of difference too. What are you doing for support?
D