Most Helpful Guy
This is the exact reason why the divorce rate is so high. Bud, I feel for you! I totally get what you are saying, and my heart goes out to you. Unless she has a some sort of major attitude change, I feel you will never be happy with her. From your story, you are with her because she has a nice ass, you are scared to be alone and it is nice to be with someone. From day-one, you said something was off, not right. So your relationship with her is probably 60%. No where near perfect, but sometimes not really enough to justify breaking up either. Tough spot to be in. I really think you need to take some time for yourself and focus on your schooling and your future. Couples are suppose to make each other stronger, and she is actually bringing you down and causing problems. Everything points to at least taking a break for a while. If she truly is a good person and worth having a future with, she won't realize what she had until after she has lost it. So that is another point towards some sort of break or breaking up for now. I also think it would do you good to maybe date others to see how people should be treated. Maybe you are giving her more credit and forgiveness than she deserves. Lots of great and wonderful girls out there, with a nice ass too, that would treat you like a king! I am not a big believer in making or forcing a relationship to work. I believe the better a relationship is, the easier it is. If you find it is a struggle all the time, then maybe it is best to take a step back and see what else is available for you out there. Good luck!
Most Helpful Girl
You're talking about her shitty personality but you're not any different when you only decided to date her because of her "nice ass" and your need for a girlfriend. That's selfish. Meaning that you're not dating her for her. you're not dating her because u like her *truly, and not just her body and the fact she's a girl and can be a gf*.
Her shitty personality is just another reason as to why this relationship is a waste of time. U two just don't have that most important factor needed in a relationship- love. There is no good relationship without real love which you guys lack of.
I suggest you end things with her and stop being selfish. Find yourself and find someone who u really like and are truly compatible with, because u deserve someone who respects you, and she deserves someone who loves her for her.