I assume you aren't meaning my post? Perhaps you missed it. I certainly never called you a user. I merely said that if you truly believed that you shouldn't have to pay for a date that you shouldn't have offered to pay in the first place. YOU confused the communication at that point, by only being partially committed to your values.
Its quite a simple concept, really. Act consistently with your beliefs and don't EXPECT others to read your mind or agree with you, especially when you aren't clear about what your expectations are from the get-go.