You should try another bf, if you love him you will be back to him, in the worse case you have a relationship with another for a while. To break the ice you could have a virtual relationship to see how is it the progress.
@Charles-Cadiente I’ll say yes you can and depending on circumstances maybe even should. But I’ll suggest advice from a good friend of mine. Take it slow learn each other meet spend time together truly build yourselves first then take that leap. And when/if you do best of luck.
@elizabethh i would say you need to have a very honest conversation with your partner or put it to the back of your mind while the relationship lasts. It's ok to have fantasies but not good for a relationship if you act on them unilaterally. It sounds quite the dilemma for you, i wish you luck in resolving it