Some events are just thrown in. Sky himself seems thrown in. I'm not convinced a freshman could do all that stuff, but maybe it's just me. I hated how stupid the girl acted most of the time. Like get over yourself. Anyway, besides all that, I ended up still liking her story.