I know everyone loves it and there are some things this book does really well. 
 But having one of your character unnecessarily use "faggot" "trannie" and similar terms throughout and only ever have someone half heartedly point out to them that it's offensive once is not ok. It didn't add anything. It didn't tell me anything about your character that you weren't already communicating. And it sure didn't make me see him as a viable love interest. 
 Full review to come.