The only issue is that POV changes aren't separated.
Too long. Plot was a bit thin. Main characters were just annoying in the way they went back and forth.