Major plot hole???
Okay, so we know that the main character "remembers" the event because he electrocuted himself at the exact moment of 12:01, but here's the problem.... clearly he doesn't re-electrocute himself again each of the subsequent days, so why does he continue to retain his memory?
Remember, when he electrocuted himself the first time, THAT'S what caused his memory to be retained. But then the day is RESET, so the electrocution never happened yet. So at the end of the night when 12:01 arrives for the first time (to everyone else except him), he should NEED to be electrocuted again, just at the right time, for his memory to be retained.
_____
That's putting it mildly, OO7