the mc is not op, to fulfill his wish, he has to overcome the challenges HIMSELF and is not SPOON FEED by some godly beings (by giving him cheats or whatevah)...
his weaknesses makes him a good mc, which has an actual story for having a character development. No one is perfect in reality, so...