The simple girlfriend that doesn't really get you. Whenever you go to a new place, she doesn't want to go. Goes if you really insist, but causes a scene there.
The borderline insane girlfriend. One mistake, and she goes bonkers. Tries to be friends with all of your friends, even if no one likes her.
Your true love, but you know deep inside you two won't last. She's nice, but whenever you want something from her she's nowhere to be found.
Boring as hell. You pity her and you think you should like her more. You just can't get yourself to do it. She keeps trying to make it work.
The slightly prettier sister of Java, with all the mental issues of C++.
The beast from Beauty and the Beast. Reasoning with her is like talking with a grizzly bear.
She always hungers for human flesh. Congratulations, you're dating a zombie.