Perfect by Kathleen Hayes
Price: Free! 10560 words.
Language: English. Published on April 29, 2013. Fiction » Gay & lesbian fiction » Gay.
(4.00 from 1 review)
I have always felt wrong - like I am living in a stranger's body. When I left home for college, it was a last ditch effort to figure out how to live with myself. It didn't work. Until Jesse saved my life.