The author can write engagingly, what a pity she took the easy way out with a Mary Sue heroine who checks off all the points of being unbeatably kickass, with a devoted sidekick hellhound whose worship she didn't earn, an easy job at 18 (without a formal application process or even a few weeks of HR briefings, filling out forms, etc), a perfect roommate, outwardly "rejecting" family, and even a sparring match where she wins the respect of the entire special forces.