I agree with Micheal. It's easier said than done. It's very difficult to be in such situations and not feel bad if you don't have a strong inner game. In fact what I've noticed from experience is that if you pretend certain things don't bother you, when they really do, then the pressure builds up, until the volcano explodes eventually. This can be really bad for a guy's relationship with his girlfriend and for his own sanity.
However, I have to agree with Consistence too. Since I believe that one's actions do define what they get from a relationship and from life in general. And I agree with him that one need not wait to learn from their experience (which they eventually will anyway), but rather build a solid foundation beforehand, as much as possible. It's best to take responsibility for your own happiness and your relationships.
So I feel a middle path would be better. One involving studying inner game and reevaluating the inner game beliefs/theories/etc, based on the feedback we receive from our actions.
I've been looking into inner game lately, and I think working on inner game starts with working on happiness by following our passion, getting out of our comfort zone, living our life to the fullest, etc.
Basically, if we learn how to be happy just by ourselves, then we'll only need a girl to add on to that happiness and to share our happiness/love with her. She won't be a sole/major source of our happiness anymore.
Hence, she'll be a luxury, not a necessity in our lives.
Anyway, I found this article which you guys might find interesting:
http://www.attractioninstitute.org/bigg ... e-men-make