In one of my first 44.10 fortress, a dwarf witnessed the death of a kobold, after a few years , i noticed in the description this memory was coming back regularly.
And the dwarf went into depression.
I left the fort to its own devices and started a new one.
in a migrant wave, this depressed dwarf joined, and quickly he became haggard and was stumbling around , still the kobold death memory was coming up in the description.
Finally , probably starved or dehydrated, the lethally depressed dwarf died.
And this of course shocked most of the fortress, and several years later, i see lots of dwarves reliving this memory and a few have become depressed.
So trying to fight the 44.10 emotion breakage is basically a losing battle, now if you're interested in seeing how long you can run your 44.10 fortress before everyone is fully depressed, it's good, but if it's a problem for you, better wait for the next version.
As in those 2 forts cases, they have temples, libraries , lots of masterwork statues and other supposedly "good thoughts" generators , but all in all either the "good thoughts" have smaller value for the dwarves stresses level in comparison to the bad ones, or the bad ones are just triggered more often.
I avoided taverns on purpose, a previous fort (in a different 44.10 world) had one, and the death from alcohol poisonning + many injuries made dwarves depressing faster.
And for once i played forts with max 80 pop, meaning i never had any gob invasions, so add on top of those depressions the thoughts of seeing gob die , and the dwarves can't take it anymore.
Of course modding some discipline in the dwarves raw may help , but still it's modding and not the stock game.