This was a roller coaster of emotions across different ages and people. It felt a little closer to people I have in my life or had met in high school which is the perfect setting for a young girl to come tumbling into romantic feelings, new feelings and definitely new worries that come along with it not to mention when trying to figure out who a person is.
I just couldn't stand Cat. I know she's involved in the story but she's a jerk.