What you said is absolutely right, young people this days are becoming delusional on get a perfect spouse, whereas there's no perfect person anywhere.
Relationship is just two imperfect people coming together and trying to make sure their relationship or marriage works