^I don't really see the same as you guys. I see it more like this:
Marisa promised to be with Reimu. Marisa says she wants to wait longer. Reimu agrees and also decides to wait longer. Marisa takes someone else. Reimu felt betrayed and takes revenge.