Someday this Pain will be Useful to You by Peter Cameron
“I loved Cameron’s use of language, and James the protagonist was such a vivid character- hyper-intelligent, precocious, but very familiar. Kind of a coming-of-age story, in a very classic way without being redundant. I would definitely read this book again.”
or find it in the library under TEEN FICTION CAMERON.