Translator-san, I 100% agree w/ you on that adult professor, and I also absolutely agree w/ you about these engaged men being at fault, but I don't agree that Caroline has no fault in this.
We all know it takes 2 to tango. She's actively getting too close with a bunch of men. I understand that she might not know that some of them have a fiancee, but I'll never believe her if she doesn't know the crown prince has 1. As a girl, she should know that it's an unpleasant feeling to see your partner being too close w/ a girl.