I can't choose.. need advice!!

So I've reached a point where I have two romantic interests. It feels like the choice should be obvious based on how much I have in common with one of them but emotionally I feel for the other guy so much 🥺 I'd be sacrificing a lot to be with him but my heart won't give.

Guy A: we have a long history. We were high school sweethearts, he knows me like the back of his hand, our sex is great, we want the same things in life, etc.

Guy B: we have a lot in common, but he doesn't like some of the things that are a part of my life (i.e. cats). He also doesn't like sex very much (which I've NEVER pressured him to do btw, but I have a high sex drive :/ ) the biggest thing that makes him a contender is the way I ~feel~ for him.

They both would want to settle down, have kids, etc. So those aren't something I'd have to sacrifice.

How do I even go about this.

Pls don't judge me, as of right now I am single and so are they and they know we aren't in final stages yet so it could go either way , I just need genuine advice 🥺