Reading progress update: I've listened to 55%.

Will Grayson, Will Grayson - John Green, David Levithan

I have to wonder if I was actually reading this, how far I would've gotten, because OMG the teen MELODRAMA of it all. But these two narrators, nay, performers, are astounding and make me wish my drive to and from work were longer so I could keep listening to it.