So.
1)Info-dumps . 2)Way too much internal monologue gets exhausting fast. 3)Everyone except the main character feels flat: they react but don’t act, like they don’t exist offscreen. 4)No consequences. 5)Too much humor, often in the wrong places. 6)New events don’t actually change anything. Again, no real consequences. No tension. 7)Too many lectures = just more info-dumps.
What’s good:
1)The writing flows well, it’s easy to read, nothing makes you want to stop or close the tab. 2)The sense of humor is definitely a plus, just don’t turn it into a full-on pub stand-up routine. 3)The main character feels like a real person. His motivation is clear and makes sense. 4)The world, I’m assuming you came up with it yourself that’s awesome.
And most importantly: don’t listen to anyone if you’re enjoying the process. If it brings you joy, keep writing.