I checked out "Almost Perfect" by Brian Katcher almost by accident last week. I saw the book sitting on a cart and thought hmmmm this looks interesting. And it was interesting to say the least. My initial reaction after finishing the book was WOW! It was really amazing and very intense relationship wise. Here's a little tidbit to get you interested in this book. Logan is bummed that his girlfriend of three years cheated on him until he meets a new girl at school. Sage is fun, zany, and cute, but she has a very big secret. Sage finally tells Logan her secret, which is... that she is transgender, a boy transitioning to a girl. It may tear apart their budding romance, but it also may tear apart their true friendship forever unless Logan can overcome his guilt and fear. This is a really good book to read, but has a kind of sad ending. I won't give it away to you because I want you to read it for yourself! Go to your library and check out "Almost Perfect" and see for yourself.