 I don't really care about my girlfriend's past except for the fact that she used to sleep with my best friend casually before I met her. I sometimes still get so jealous and insecure about this but I want to get over it somehow without losing either of them. I've spoken to her a ton and it's helped but the visuals of it still pop up in my brain often although slightly less now. Let me just start by saying that I think you're incredible and I wish there were more boys like you in this world but coming to the point of trying to get over these visuals it is going to take time. It is not easy but what you're doing right now, communicating, talking with each other, it's the best thing that you can do because I truly believe that if you and your partner can learn how to communicate properly you can resolve any issue between you but having said that I also want to add and this is really really important don't minimize how you feel. Out of the three of you what you are going through is the most difficult thing of all so in trying to be understanding and trying to hold on to both these relationships don't treat yourself or your feelings as less important. The jealousy, the insecurity that you're feeling is completely valid so when you feel it express it because remember you don't get past anything by suppressing it or by pretending that it's not there. You have to work through your feelings in order to be able to control them.