In the US, it's an extremely dangerous place to look for a spouse. I've seen some ugly situations. Maybe it's better to look for a spouse when the job market favors employees - that way, when you need to leave after the breakup, you can find a new job.
Also, in IT there's not a very diverse group of people to search from. When it comes to women, the ratio of hetero men to hetero women is insanely not favorable.