Ok, so me and my girlfriend have been together a year (been living together for about 2 months) and are in our early 20's. I have never lived with another girl before her, and this is her first time too. We are both full time students and work all the time as well. Lately, as in the last month, we have been fighting non-stop though, mostly over petty shit. These fights sometimes end quickly, but more often than not escalate into very serious fights, which often end up in me sleeping on the couch, which is something I envisioned for more of a married couple. I think a lot of our fights stem from insecurity issues, like a few nights ago I mentioned that a long time ago my friend stole a 12 pack of condoms and it was "expensive." She got hurt because I mentioned they were expensive and she felt I was trying to insinuate that I had bought lots of 12-packs of condoms in my day, which I wasn't referring to at all. This ended up in a huge fight that continued for like a day. A lot of times I feel like I am a walking in a minefield when talking to her because if I say the slightest things wrong she blows up. We are both fairly stubborn, and I am by no means perfect either, so sometimes being the first to resolve the fight is hard. Another issue is the sex. With all this fighting, our sex life has gone from 3x a day to maybe once every three days. I feel like she never initiates and I have communicated with her and she claims she feels all I want her for is sex. I try to show her I love her, but sometimes if I just grab her out of the blue and try to be spontanious and start sex, she will push me away saying its all I care about. I love her very much, but I also appreciate sex with her, but if she says no, sometimes I will look at porn while she is gone to finish myself off because there is no sense in getting mad at her if she isn't in the mood, right? Well, she will get mad at me if I do that, saying things like "You cant keep your dick in your pants for one day? All you care about is sex!" I feel like I can not win here. The last issue is our friends. Anytime I go out with my friends, I try to invite her. She always says she will come, but we always end up fighting and she ends up not coming, almost using it as a reward for her to come with me. Now this is fine, as sometimes I enjoy some guy time, but it sucks always going out with the guys and they bring their girls and always ask where mine is. This in turn leads to more fighting between us and more sleeping on the couch. Now, dont get me wrong. This girl is amazing and I love her very much. She is completely honest and aside from the fighting, she treats me wonderfully. She always offers to pay, always cleans my laundry and the house, and never really complains. She is amazing and I love her, which is why I am trying to figure out what we can do to make this work. We have had lots of "How can we make this work" conversations, but to little avail. I guess I am just looking for advice. I would like to keep moving out out of the question because I do enjoy it there and half my stuff is in the house, and I dont want to deal with moving out during my school cause my classes are stressful enough. Will this all subside? I guess I am just stress and venting. Sorry for the long read .