It felt a bit longer then the story needed. felt like the story was being written without clear events/story in mind so people show up and disappear as they're needed, like the female bestfriend existed so you could understand how the MC felt instead of just showing us with actions and dialog...