Wyrd Sisters: A Novel of Discworld - Terry Pratchett

Ninety percent of true love is acute, ear-burning embarrassment.