The Lover’s Dictionary by David Levithan

See book on Amazon