A review by awellreadwoman
Every Day by David Levithan

5.0