So me(21M) and my gf(20M) have been together for almost 3 years and in the last few months we were both pretty stressed out and we had some conflicts. Also year ago we've had a huge fight about me hiding things from her specifically that a female friend of mine (who is basically a dude with the way shes acting) spends a lot of time in our dorm room and we can't get rid of her. So because of previous things where she was suspicious of her when she found this out we were on the verge of but somehow didn't break up. But the thing is from that moment on she lost all the trust in our relationship. So a month ago we've had some issues and she initiated the talk about us breaking up, not now but in a few weeks when the finals are over because it would be too stressful to combine those two. We said that it ain't final and that we will see how things play out. Fast forward a few weeks and she's mad at me that I didn't tell her about one time that my friend invited some girls at our dorm. I did nothing about them being there, nothing even remotely close to infidelity or anything they were just there and I didn't tell her. I understand her point of view because how would I feel if she didnt tell me something like that. But she decided to give me another chance and now this week we "broke up" and reunited twice which is crazy. We have no courage to truly break up because we still love each other a lot. But she can't trust me and I'm very scared that I'll mess up or that she'll find out about something I forgot to tell her happened and she's gonna dump me. I love her so much and I dont know how I'd live without her and she also loves me but I'm scared that it's only the matter of time before we split. I can't imagine my life without her because she is my best friend and the person I love the most, but I can't go to just being friends, not with her. So after deciding not to break up I still feel like I'm doing her unjust? Is there a chance for me to become better bf. Most of our problems stem from me not noticing some little things that bother her or me not telling her something which in turn leads to fights.