Frankly, most dating advice and the situational role models people use as a basis for their own relationships is complete backwards crap.
It's a vicious circle; Guy meets girl. Girl bases her relationship off of movies (sex is beautiful, and doesn't require cleanup, and mind-games are OK, even GOOD) Guy deals with it, because he likes her anyway/wants sex/other. Girl tells friends what a successful relationship she's in and how she did it. Other girls mimic and it becomes the norm.
Reality is much better. Being honest and blunt about wants and needs is really the only way to get anything done without major emotional turmoil from both parties
(Side note; I am female. I prefer terming others of the same gender as "female" when it fits my phrasing well enough, because the distinctions between "girl" and "woman" are confusing and if mis-read/used, can cause problems. "Female" is an acceptable term for referring to female humans, and is commonly understood as such. I have only once been offended by being called "female", but that was only because I was the only girl on the wrestling team, the coach was a sexist prick (very, on multiple occasions) and it would have been just as easy to use my name. If the word is a problem, what would you suggest one uses to describe those of the child-bearing gender? Skirts? Broads? Dames? This sounds a lot like the female representatives in Michigan being silenced (not killed, just disallowed to speak) for using the word "vagina" in a discussion about abortion. What other, more appropriate option is there?)