I think you should really research the skills you have given him..... he should be able to do many things which he couldn't because you forgot about his real capabilities..... don't make your MC OP and still struggle for some dumb reasons. Please research them.