I feel like it's expected that I should pay, but I can't really explain why. She isn't my girlfriend but I guess it's a date for all the world.

I think there is something underhanded about it, that I expect something in return. I've been listening to Robert Glover's "No more Mr.Nice guy" so I feel if I pay it's an unspoken, sneaky way of saying I want something from you because I did this for you. She didn't ask for me to pay but now she's indebted to me by this unwritten contract (or so I think she should fulfill her part of the contract) .

What's the general consensus on paying for girls on a date on this sub?