Many girls feels relationship is all about gaining from your boyfriend, yes like buy me stuffs and take me out, fill my account and give me all the attention. I believe we guys too have needs that a lady can probably support us.
Emotionally guys needs some intelligent girl who can talk them right, encourage them, love them and even support their business. Guys loves a lady who can contributes ideas, a lady that can removes the wrong without being told but menh this days I don't understand if relationship is contract to women!
What role do you think girlfriend should play in your life?
I believe that a relationship is a teamwork, where two people help each other grow, try to achieve their own goals, common goals, and help the other achieve their goals. Usually, it takes 50-50 effort, rather than one doing all the hard work so that the other can be pampered.