This is how I feel on tihs topic:
I was fucked over multiple times by both one girl, then another. One, I was engaged to....That's right, we were gonna get married.
Anyways, I did manage to learn something from these situations. I learned that I can still be nice but overly nice like i used to. It's human nature (moreso girls) to take advantage if they're over coddled.
With a girl, go "tit for tat." Buy a girl a gift. Dont' buy them a damn thing else until they return the favor. They forget your birthday, you do the same. They want to be treated like a queen, then they better damn well treat you like a king. There's no reason why you have to be a girl's man-servant. You pay for one date, she pays for the other. Simple as that. When something smells fishy...confront her promptly. Be upfront, firm, and honest and force the same out of her. If you don't put your foot down and demand equality, you're practically asking for trouble.