Ok so at least it didn't end up being Shinji leaving MC after she gave birth (not that that redeems him or anything). Seems like MC ended up getting pregnant during that affair, but refused to tell Shinji and just left on her own accord
I don't think MC is inherently a bad person per se, she's just way too infatuated with the wrong person for her love life