Naivety and idiocy is different. the MC is an idiot no a retard. for his age and what he experienced by far he should at least be aware of human nature. not to mention the author introduce him more matured than his age. I don't like the MC so far but I'll continue reading.