I don't get the logic lmao. The ML is a god/demi-god. He literally has magic powers and can use them to his convenience. Not 100% sure if he can grant wishes but ppl used to worship him.
HOWEVER, there's no soul or reincarnation? If anything being reborn or going to heaven /hell is more believable than being a 'god' yourself and not believe in souls or an afterlife