Muttly - :hug: I can relate to the struggle of knowing boundaries are needed but struggling to set and keep them.
Living with someone dealing with an active addiction is very tough, even in the best of circumstances. He is very good at manipulating you. Take the example you gave the other day. He totally had money for a drink but not gas? So uncool. He is trying to freeload a bit off you, and you are enabling it a bit.
The fact that he’s throwing a fit about the boundaries and overall situation may actually be a sign that he’s beginning to sense that you are setting some limits. Pushing over your boundaries was working for him. He didn’t have to take responsibility. Now? He might be scared he does have to begin to take more responsibility for his choices.
Setbacks are to be expected.
Instead of getting down on yourself, maybe look at what was the fear you have in saying no to him? Or, what was the “benefit” in saying yes? Sometimes people say yes to letting a boundary go because it’s just damn easier in the moment...
Looking at the bigger issues as to why a boundary was easy or hard to keep might help lead to solutions. I used to bend a boundary with a friend because I was scared they’d leave me. So I found other ways to manage that fear and the boundary was way easier to keep.
I think it’s time to write down under what circumstances he may borrow the car. I’d also write down a boundary about the consistency you need. Perhaps it can be that except in life and death emergency trips to go to an ER, trips have to scheduled 24 hours in advance. As for the gas situation - perhaps it’s a matter of him paying xyz amount for gas and in exchange he uses it x amount of times a week or something like that. Or always splitting it 50/50.
I’d make the boundaries you have very clear, especially because he isn’t just your roommate but your unhappy and unable-to-yet-control-his-addiction tenant.
Then when these rough moments come up, refer to this written document for your own sake - and his.
It’s ok for him to be left hanging without a ride. It can help motivate him on his path to recovery and getting a job. And it’s really hard to hold that boundary when someone flips out about it or pushes it over again and again and again.