RomanceMod ought to resolve most of your weirder flirting behaviors, assuming you have nothing else installed that influences flirting and romance. Sims should behave much more appropriately with that on, as your annoyance list seems to parallel mine.
Yes, I have already been using romancemod, but it's mainly the Family sims I have trouble with. Sims with other aspirations still get upset when a sim they're in love with woohoos another sim while they're on the lot, but at least it doesn't cause them to become furious and torpedo their relationship. I guess I'll just have to make sure none of the sims from the latest generations have the Family aspiration. Then at least I won't have to watch over non-playables like a hawk, to keep them from destroying marriages.
I just don't understand why EAxis would make an aspiration for Family, and then NOT have such sims be able to autonomously refuse romantic interactions from other sims that are not their spouse.