Reading progress update: I've read 211 out of 283 pages.

Unravel Me - Tahereh Mafi

And its driving me even more insane! HELP!!