Thank you for your honest feedback!
I understand what you're saying about the repeating interactions and the grind. I'm quite ambivalent about the event system myself, I spent a lot of time trying to get it right. Adding new events quickly became more complicated as each event threw the existing system out of balance, meaning I had to tweak it and test it again each time. Overall this side of the development process turned out more challenging than I anticipated.