don't sweat the small stuff. Trust me, the bitchiness shows in her posts (and I am totally oblivious so it MUST be strong)!
Don't justify yourself to her, just be kind and encourage the next GI to call. And seriously, see what it takes to get base clearance and a pass for your vehicle. It may involve a safety class, a piss test or something, but the work is there.