Why Would God Tell a Prophet to Marry a Prostitute