Ppl saying the mc deserve it when you know u prob do the same too. Mc know he has no chance with the ml and realized that out of 90% chance the ml might not feel the same. To let those feelings go he distanced himself. Of course it's gonna hurt the ml but the mc is literally just protecting himself from getting hurt and there nothing wrong with that.