The only girl forced cucked or stolen is the "attendant" of the queen from the faction u choose story wise... All others can be avoided if u're a god and can avoid the king goons, keep his satisfaction up and see their events. It's VERY important that u get loyalty at max with the queen from the faction u picked at the beginning though, cause it's the second cuckold. Other than this, yeah, up to the player if he want to see one love route while protecting the girls, or purposefully send them to opposite armies. Well, up to tastes.
If u picked Aura(Priestess) Faction for example... Marion(the pink haired noble girl who attends and tries to keep the queen away from you) will be there on the scene. Similar events happens depending on the one u picked at that point. This is the sole "forced" Cuckold scene upon you, all else can be avoided/ignored as long as u can see all girl events, love events and build their loyalty to max. Letting them die in battles lower loyalty... poor choices also lowers loyalty... not conquering places said by the king asap will lower his satisfaction, what will trigger his goons faster to steal ur girls and so on. Girls can also be swayed or stolen by other countries when they lose a battle within enemy territory, u will notice that she will be prisioner at that place...in this case a time attack starts where a captain of the opposite force will move there, grab the girl and then return to his main fortress. Once there another time attack starts that u gotta rush in the place and get the girl back, fail or just watch the NTR scenes, girl changes her loyalty on the country as well... betraying and attacking you on later turns. Well, it's a fun game.