But chemistry and attraction isn’t something that you should be leaving to chance.
Your love life is too important for you to be a passive non-participant.
At the same time, fetishizing someone for their interests doesn’t help either; just because you’re both geeks doesn’t mean that you’re actually compatible.
Compatibility goes beyond the surface; it’s about how well your mesh up.
may not be, and you can’t debate someone into agreeing to a long-term relationship with that sort of a ticking time-bomb at it’s core.