I'm sorry for your troubles. My knee-jerk reaction was to try to make a joke. That's too often the limit of my thinking. I meant no disrespect to you. Instead, you have my respect for having some considerable inner strength!
There's someone out there for each of us, they say. It seems so. But you wouldn't believe how long it takes to find that one right person. So be patient, and good luck!
It's a mistake to think you'll never find him. You'll realize that, at some point, and you'll be sincerely thankful for perseverance. So hang in there!