<human>: Could you distill the essence of the text into 1-3 sentences?

I am 21 and have been addicting to masturbation/sex for close to 10 years. Every day I go home and jack off once or twice to mild fetish porn, nothing too nasty, but nasty enough for normal people to be like well that's kinda weird. Anyways, in the past I had 2 girlfriends that would give me whatever I wanted and I could do anything to them, they both lasted around a year and a half, both cheated on me, and both broke up with me (yes they were at separate times, not two girls at once lol). Even with them having sex with me every day for a year I still wanted more and I still went home and masturbated.

My current girlfriend who I think is "the one" for every reason except sex, does not want to have sex and wants until she knows I will be the one she marries. Not so much waiting until marriage, but until
she knows it will more than likely happen. She is a virgin and only wants one sexual partner. She is into some kinky stuff, but not the exact fetishes I am in. In fact, she would probably find them gross, as most people would. She will throw me and hand once or twice a week, let me finger her, and get into intense body kissing, etc.. She does not want oral nor will she give it. I can respect all of this and the fact that we don't have sex. I love her very much and want to be with her. I understand that I am not sexually satisfied, but I've never been with a girl that can do that because they would literally have to fuck me every hour of the day. I don't find that she's incompatible with me, I just think I have a very over active sex drive and it had gotten so bad that I will pretty much masturbate anywhere if I am horny enough (ex. in my car on my lunch break). I need it to stop, what should I do?
<bot>: I want to ejaculate so much that I can't think straight, I let it take over my mind and I am in fear of destroying my year long relationship with the girl I want to marry.