I dunno. This sounds so full of clichés and bullshit that I can only assume that the author wrote it just to get it all out of his system so he could focus on other projects, akin to John Ringo’s Paladin of Shadows.
It's just a bonus if it's actually an entertaining read as well, even if you must exclaim "OH JAY ALLAN…