I like your premise and your writing style for this. It's just you went too mary sue too fast. If the mc has everything from the start why would a reader read the novel? It just becomes pure wish fulfillment. Scale back your mc and show him working, developing, and meeting challenges to warrant his OPness and I think you would have a great story.
darkflux
Liked it!
COMME