Far from the Tree by Robin Benway

Tracy says:
An angsty, delicious novel full of drama and fully imagined characters. This is a book that can easily move you from tears to laughter and back again from one page to the next.