The character is not makes sense.. but maybe if we take Mirai POV it can make sense, BUT cant be grasp with me as a part who cant accept his attitude who always blame others when he definitely needs some help