LMAOOO everyone is a cockblock when it comes to Ren getting what he wants ^^;
And I'm very sorry to hear that you find the MC really mean! I've received similar comments in the past about Angel feeling rude and assertive, but I'm very firm on not wanting them to come across as overly soft, ditzy, or even a pushover since these are stereotypical traits for female MCs in typical otome games (/neg) — and quite frankly, I'm kinda sick of it dsgdhjs
But for further clarity, I'd like to say right now that 14DWY is an amare game and Angel is intentionally written to be gender neutral (unless you pick specific pronouns, how the characters view your MC, etc.).