Will Grayson, Will Grayson John Green and David Levithan
Its not easy being best friends with Tiny Cooper. Not only is he gigantic and loud, hugely out and proud, he is not at all shy about speaking his mind. Will Grayson doesn't mind any of these things, except when Tiny focuses his mighty powers of communication on him. Will doesn't want to be set up with a girlfriend, nor does he want to be featured in Tiny's musical about his own life. But arguing with Tiny is like arguing with a steamroller. Then one night he meets another Will Grayson, who like Will does not thrive on attention...but when Tiny gets him in his sites as his next boyfriend, things go in all new directions for both Wills.
A fun and lovely book about what it means to be gay, straight, single, dating, depressed, in love, and to have friends you can really love. Highly recommended.