I feel like I'm trying to walk a fine line here and I'm balancing a few different issues.
Not being able to fuel the truck is a childish and idiotic issue. No doubt about it. However, how I choose to deal with it has different consequences.
I do not, as I said before, want to inconvenience the driver whose card number I have. He not only trained me, but gave me a lifeline of sorts by giving me his card number to use. "Burning" him would serve no purpose other than to give myself a bad reputation in the eyes of the other drivers.
I do not want to simply keep "making it work" as my on road sup dismissively suggested. I do not like the idea of him being able to brush away my concerns that easily. After all, am I not supposed to bring my problems to him and expect at least some sort of rectifying action to be taken? What's his job description again?
On the other hand, I don't want to annoy the management to the point of them retaliating against me either. They can make my life hell without too much effort, and I don't want to start my career that way.
Like I said, I'm here to work & get paid. All I want are the tools to do my job.