"it's hard enough finding a girl let alone one I have such good chemistry with in bed. "
BackInTheGame78 was just hinting this to you. There are always girls that can do the same thing that your current girl can. Having sex is not hard. Women aren't that complicated. You will run into women that you just connect with. She is not the one in a million. You gotta kill this. Believe me, we all have been there. When you get multiple girls, you come to find out they have a lot of similarities.
Also, most women just sit there and let you do all the work. If it's the sex, she definitely is not the one good at it.