I will further ad that I am an engineer. Big deal there are lots on this forum I know but I say this because you are studying engineering.
Depending on your field you could easily break $100k/ yr within 5 years of college.
Now fast forward 10 years, you are making 150k and she is horrible as ever. Then you give her the speach.
What does she do? She divorces you, takes 50% of everything (since you are main $$) and you owe child support and alimony of several thousand a month.
You basically lost 1/2 of 10 yrs earnings and 1/3 of all future earnings. All because you stuck it out with the wrong woman because you were too afraid to be single. That doesnt even account for the emotional and physical losses. You are young and will soon have money, in 10 years after the divorce, well not so much youth or $$.
She has not changed. She will not change. Human beings (especially significant others) change slowly over years. She is still the same.
The above will be your life. Sorry but the internet has warned you. You did ask.
you forgot to mention the earnings to hot pu$$y ratio that comes with a good job a few years after college ;-)
listen to this, think about all of the ugly guys with super hot chicks, how does that happen? by having a good job and not getting stuck with some chick you met in high school along the way.
your world is infinitesimal if you stay with her, make that good money, travel, see the world and experience many many chicks along the way, i had a girl in almost every country i've ever been 2 before i met my wife, and it helped me to learn what i really want out of a girl,relationships and life in general.
Basically don't let the fear of being alone for a bit worry you, go out have fun have the random hook ups and live life, **** man your in college, wtf are doing with a gf for anyways? from the sound of it she's nothing special, cooking and cleaning is just what girls do, it's in grained in them to do that, the mere fact you had to get up her ass about it would scare me, personally.
if she's like that in life and cleaning you can only imagine what she'll be like in 10 years, don't be stupid, this is the reason our divorce rate is 50% it's because people just take the easy route and then next thing they know they are married with 2 kids hating life and asking for a divorce , this is what dating is meant to be for , sussing out who your with and how they are going to be in the future, another reason why smart people date for 3-4 years before marrying, gives you a real chance to see what they are like, im not going to lie, i've kept up front for over a year before i got lazy and just didn't feel like it anymore, lol, anyways, be careful, this is the rest of your life your looking at , what's the point of dating for so long unless your going to marry her? just not to be alone?...kinda lame...