Wtf am i reading? they didn't want him to fight on so they put a curse on him that weakens him and will kill him at some point? What a bunch of traitors and idiots
This is simply bad story writing. She broke up with MC for media optics, then just proclaims him being her BF after the train incident and now they chill with her parents.
If it were even slightly realistic MC would tell her to btfo.