Why is it so hard to find a decent person to marry?

Most people aren't decent in our society. A lot of people will pretend to be nice, sane human to your face but secretly will be a selfish asshole behind closed doors. Since its so hard to find a truly decent person, would this mean that most people getting married are actually marrying indecent people?

Why is it so hard to find a decent person to marry?
Post Opinion