for those who say the MC is spineless and beta.... here is a question for you the great alpha males (LOL).... can you accept your girlfriend after all those bad rumours going around about her?? Accepting someone for who they are is by all means courage itself... besides, he was going to stand up for her anyway, just missed the timing.... and for you who say the mc is stupid for not trusting his partner...... how about you put yourself in his shoes and see for yourself how hard it is to actually trust someone, especially if the other party is a problem child.... who knows? Someone who you think trustworthy can actually stab you in the back you know