I concur. It is a difficult task, and sometimes you just get very lucky as well. Either way you find Mr/Mrs Right, and when you recognize and appreciate the fact, you are well on your way.
Finding a good woman is certainly difficult enough. Vastly harder, however, is knowing that you found the right one and building a solid relationship with her.