*sigh...
Another collection of theories on how boys/men should be...
How about the girls/women?
To counter from a man's point of view-
Ladies, understand one thing: Complicated as you are...we are too.
Don't get carried away with expectations of how your bf/husband should be...a relationship is both sided.