y
It's not just the mc running away when he was 12, hes literally running away from every bad situation, even now as a young adult he's STILL running, he's simple just a wimp who hates confrontation. I honestly don't know what any of these girls see in him, atleast tori was smart enough to fuck and run.
If i'm looking at this MC as a self insert sure i want him to end up with whoever i like but if i'm looking at it from a story perspective then i hope all of these girls cheat on him, he is really not a likable MC, hell Ethan would of been a much better MC.
Is he though?
First of all, you don't know (yet) what happened when he was 12. Yeah, he ran away because he felt embarrassed. I think 95% of the people would go away instead of just standing there and getting made fun of.
The situation with his dad (when not on Nikki/Cara route). He finally thought he had a family again. Then he heard the confrontation between Haley and Andres (he cheated on her if you didn't get that). So his new family will be shattered again. He never knew the reason why Emily and Andres broke up, so he thought, once a cheater, always a cheater.
A lot happened on 1 day. He thinks Alexis ignores him (When on Alexis route), than the whole Lucas debacle. At school, his teacher doesn't give a shit. He comes home and sees something unexpected. While already heated, he overreacted. He didn't just run away. he confronted Emily at first but realizes he will say something he'll regret if he stays there. He might even said too much already.
When he found out about Alexis, he didn't just run away either. He confronted her. Yeah, he didn't let her explain, but that's due to overreacting again, because of all the things that happened previously. He didn't have time to take everything in and think about it. So he vented and sadly, Alexis was the one who took the biggest hit.
Try to put yourself in those situations, you think you'll react a certain way but you'll only know for sure if it really happens. You only see a person's true colours if something unexpected happens.
Lastly, if you don't like the MC, why do you even play it? If I don't like the character I'm supposed to play as, I don't.
The story might be good, I might like the LI, but if I can't see myself in the person I'm supposed to be or feel for him, I lose interest.