LOL. Well, finding someone whose values match your own is a good place to start. As for the rest, I'll try to sum up my position without an internet overshare:
Nothing is free in life, Ann. If you want a partner who will be faithful to you in marriage there may be other costs to pay for that mindset. Think about it.