I also had some troubles with certain routes, but I actually liked kates route, its pretty vanilla, and violets goes to a more nice version.
As for the rest, usually mc is depicted as rather in control of what happens... Its basically matts route thats dark. I just hate Matt.
As for cnc play, I think I only have seen it with Matt, again. Lots of people hate him (At least from what Ive seen). Oh, and maybe if you go to work at the bakery, but its not to mc.
Also, its a sexual game, ofc they want to give mc as many opportunities to have sex as the player wants.