The Automation Tool Nobody Asked For But Definitely Needed
Lovestruck runs on a loop of relationship building and inevitable breakups. If you've played it past the first few weeks, you already know the grind. You make choices, build affection, the relationship hits a wall, and then you go through the same emotional negotiation again. The Auto Break Ups Tweaks mod exists to remove that friction. It automatically triggers breakups when your relationship metrics dip below a threshold, so you can move on to the next character without spending twenty minutes watching a dramatic conversation unfold. Here's the thing most people don't tell you about this mod: it's not just a simple toggle. The default behavior is too aggressive. Out of the box, the auto-breakup fires at a compatibility score that's way too high for the game's actual design. I ran into this on my third playthrough when the mod started terminating perfectly fine relationships at a 62% compatibility rate. The game considers 60% compatible still, but the threshold in the script was set to trigger at 65%. I had to dig into the config file and lower the breakup_trigger_threshold value from 0.65 down to 0.48, which is where the game's internal logic actually starts considering a split reasonable.
Lovestruck Auto Break Ups Tweaks
Setting it up takes about five minutes if you're doing it right the first time. Download the package from the official modding page, extract it into your Lovestruck mods folder, and open the settings.json file. There are four values you need to touch. The compatibility_threshold controls when the break, the ignore_milestone_threshold tells the mod whether to respect key story events before breaking up, and the cooldown_between_breakups is measured in in-game days. The last one matters more than people think. I learned about the cooldown value the hard way. Without it set properly, the mod would break up with one character and immediately start cycling through the roster, creating a situation where I'd lose three relationships in a single gameplay session. That broke my save file. I'm not kidding — two of those characters had overlapping dialogue trees that referenced each other, and once both relationships ended simultaneously, the game lost track of their shared narrative flags. The workaround was setting the cooldown to at least 14 in-game days and enabling the milestone check. This means the mod won't fire a breakup during any flagged story moment, giving the game time to register each ending cleanly. Now here's something I wish I'd known before spending three hours debugging my own setup. The compatibility score in Lovestruck isn't a single number. It's actually three separate values merged into one display: emotional connection, trust, and shared interest. The mod reads the combined score, which means you can have a relationship at 70% overall while emotional connection is at 30% and trust is at 90%. The auto-breakup will trigger based on the aggregate, but your emotional connection might be the only thing actually dying. I started running parallel saves with different thresholds for each sub-stat, and found that a trust_floor of 0.25 combined with a compatibility_threshold of 0.55 gives the cleanest results. It lets relationships with strong trust survive longer even when compatibility dips, which matches how the game actually models long-term partnerships.
There's a second quirk that catches almost everyone. The mod interacts badly with the Jealousy Mechanic event flag. When a character gets jealous, the game temporarily inflates the compatibility score by about 8% for two in-game days. If your cooldown is set too low, the mod will break up with a character right after a jealousy event, which makes no narrative sense and also corrupts the jealousy resolution pathway. The fix is adding a jealousy_lockout entry to your config and setting it to 3. This prevents the mod from triggering any breakup within three days of a jealousy event firing. The mod itself is free and works with the Steam version of Lovestruck as well as the standalone build. You can find it on the main Lovestruck modding repository. Make sure you're running version 1.4.2 or higher of the game before installing — older versions have a memory addressing difference that causes the mod to silently skip its check entirely, meaning nothing breaks up at all and you'll waste time wondering why it's not working. I hit that exact issue for an hour before checking the version requirement. One more thing. The mod doesn't handle polyamorous relationship paths correctly. If your character is pursuing multiple romance options simultaneously, the auto-breakup will prioritize the lowest-scoring relationship and end it regardless of narrative context. There's no workaround except manually disabling the mod for those specific playthroughs. The developers haven't addressed it because the poly path is a minor branch of the game, and most users don't run it. If you do run it, expect to manage breakups manually during those arcs.
Get the Full Details

For the typical player, this mod cuts what would normally be three to four hours of repetitive breakup conversations down to maybe twenty minutes of actual gameplay. That's the real value. You're not skipping content — you're skipping the content the game already treats as disposable. The relationships that survive the auto-breakup are the ones worth keeping. Everything else was going to end anyway.