Rin is stuck re-living the day Haru confesses to him. (Ambiguous but hopeful ending! I initially skipped it because of the rating but I actually really liked it.)
Perhaps it was a fever? Perhaps it was a curse? Perhaps the fever made him dream the whole situation? But why didn't he remember at all? Could it be that this infinite loop was not only stuck on Rin, but also Haru? So by Rin somewhat confessing, his loop ended, and so he doesn't remember. But meanwhile, Haru faced the same, and now is to face the loop, until he can properly confess/settle his situation?