You do this to me once, shame on you. You do this to me twice, I’m on to you douchebag and I won’t bring it up but I’ll avoid situations where I pay for you or I’ll just tell you it cost £2 more than it does.
I always throw an extra buck onto whatever I owe someone - try this instead. It will make them smile and its a sign of appreciation for covering my cost even if only momentarily. I’ve found that when I’m paying for multiple people and then trying to collect up, it’s not uncommon to get screwed over a bit or not have a fee or a tip or something covered. Be the guy that goes out of the way to show some appreciation. I’ve probably lost $100 over the past 5 years doing this, but I have enough issues to feel douchy about. I don’t need something else.
When somene pays for me, I dont quibble about splitting it even. I use it as a bench mark, but I assume somsone else wont pay.
Also I know theres times I’ve screwed up and didn’t give the fair amount (moatly due to not thinking or being aware of costs), so I try to bump it up and do a bit extra from now on.