Holly Black said this quote

Anyone who offers their heart on a silver platter deserves what they get.