These days, when every prospective partner is disposable at the click of a button, knowing the qualities of a good man to marry is essential.
77