Well my theories are pointless. Its fine. The manga is way too good for me to be mad.
So there is a time loop, huh? And a cursed cupid. More and more mysteries unfold. What I think is that Koharu is still the youngest cupid (she's like a week or two into this) and Ena has been in this time loop...