What the hell I've just read?!! It's so utterly and completely unrealistic. This book is like a love child of BL manga and fanfiction, what with melodrama galore and everyone being a fucking basket case. 
 Or maybe I'm just too old to keep reading YA novels.