First of all - stop listening to this thread.
Talk to your friends who know what is happening, know you, and know her. Taking advice from strangers is not going to help. In case you hadn't noticed, this is a place for people who know about computers to hang out.... not "relationship counsellors". There has been some bad advice given here, particularly the bits where men (typically) are suggesting that you stay just the way you are, that your girl-friend is trying to change you, etc etc Or the ones who claim to be mind-readers and know what is going on based on - well nothing really.
The bit of advice about "don't change" is great advice, if you are perfect and your girl-friend is perfect. Otherwise you should always be trying to improve yourself for her and for you. At the same time she should be trying to improve herself, for you and for her own sake. By "improve yourself" I mean trying to become a better communicator. Learning new things. Trying new things, getting a better job, better education, etc etc. Learning to not do those little annoying things that drive your partner (and others) nuts. It also means accepting those imperfections that your partner has.
If you have ever, just once, suggested to your girl-friend that she stop doing something that annoys you, then she has the same rights. A good relationship is a give and take situation. Neither of you should be trying to "win". Sometimes you change, because its important to your partner. Sometimes you don't... and the partner should understand. This goes both ways. Sometimes the partner changes, and sometimes they don't. A good strong relationship is balanced, and puts up with imperfections.
Good Luck. Now go away and stop reading this thread. Talk to people who actually know what is going on.