I'm just going to add my voice.
You likely have been very much programmed to think of this one true love bullshit. It's romantic feel-good stuff that sells books and TV shows and other media, but it's not the reality. It's a fantasy.
You are this, and even more, compatible with a plethora of people. There are a lot of people you could love like you loved this person.
The only thing stopping you from feeling this again is yourself. If you want to believe that there is no one as amazing as your old flame out there, then that is how it is. Your belief in this makes it true. Because as long as you believe this, you will eternally focus on all the ways the new person is not the same as the guy you loved, instead of appreciating the new person for the different features they have.
As soon as you stop believing that guy is the best ever and no one can ever compare, that is when you will find someone new who you think is as amazing. Not a single moment before, you simply couldn't even recognize it.
In the meantime... Another thing everyone has said is that it is actually possible to be completely content by yourself. You don't actually need any romantic partner to be happy. It's the same as above: as long as you believe that you'll never be happy if you don't find someone as amazing as that guy, then that's how it will be, you will be unhappy. But as soon as you believe that you can be happy by yourself, that's when you will actually be happy alone. It is actually that simple. I'm sure there are things you love to do that don't involve a romantic partner. You can do these indefinitely and stay happy. As long as you believe that you can.
This is not bargaining... It's simply proving he isn't a dictator