
Automatically assuming something and then running off without giving the other person a chance to explain things or even trying to confirm the situation with bystanders is such a dumb fucking trope, especially when u know it's something out of character with the mc. He's a fucking S-class esper, you would think he has the brains to judge situations properly before taking action right?? Like that's literally part of his job.

It's not IQ problem, it's a trust issues problem, the mc also said "even if you didn't push him, I already didn't trust you" he might know that ml not do it but he just afraid the same thing happen again. It's about feeling, EQ i might say not IQ
That why he broken up with him, because he thought that he can be with other person than ML. Then after he accept other guide, mc realise that he can't be with other person than ML.
Authors try not to reduce the mc's IQ challenge (impossible)