“Pick the nice guy, passionate ex, or Door #3”

My ex was not the best boyfriend, but our relationship was short-lived so I don’t know if things would improve this time around. He has some issues. But we have amazing chemistry, great talks together, and I thoroughly enjoy his company most of the time.

I’ve been seeing this new guy who is nice and we have a nice time together. But I don’t feel any chemistry with him, and I don’t countdown to the next time I will see him. But he’s a good guy, kind and considerate.

Do I choose the passionate relationship with issues, the nice guy with potential but no fire, or keep searching?