I would just like to comment on Sar's observation because I wound up talking with a friend about the same subject...sort of.
"Well...she's only like this with him...she does all this stuff to him because he lets her.""You mean she only does it because she can?"
"Yeah..."
        Okay, it basically sucks if some girl is controlling her boyfriend, but it's even worse if he lets it happen. There's a difference between nice and too nice. Maybe spineless guys deserve aggressive girlfriends. Maybe they need them. Who knows?