I realize a really big flaw in this and it's the fact that the MC can go back after death because if you can go back time then what's the point in the side character dying? I mean it's depressing to see someone you care about dying but you know that they'll come back as soon as the MC dies so...