Looking at what you are going through, I am reminded of my 5 and a half year failed relationship. I was with a guy because I loved him, and I thought that if I loved him enough, the fact that I only had about 4 orgasms in the 5 years I was with him wouldn't matter. It wasn't until I met my Master and girlfriend that I realized that having less than 1 orgasm a year in a long term relationship is a bad thing. Sex, while it shouldn't be the driving force in a long term relationship, is an important part of long term compatibility. If he isn't going to be able to satisfy why seems to be a big part of your personality (otherwise you wouldn't be having a problem with it) then I'm sorry, but you may have to look elsewhere or someone who can.