Posted this in the stress thread in DF general, gonna post it here as well.
The "seeing dead body" thoughts are way too strong. Those thoughts alone are the reason why the system is imbalanced right now.
They should only happen when the dead body is a dwarf or a citizen of your fort. That would balance the system completely. I don't think dwarves should give a single fuck about dead goblins, elves or humans.
Here's the emotions list and their strengths btw:
http://dwarffortresswiki.org/index.php/DF2014:EmotionThe strongest happy thoughts (-1's) are
Adoration -1
Bliss -1
Delight -1
Joy -1
Jubilation -1
Love -1
Lust -1
Rapture -1
You need one of these to become a long-term memory to overwrite the dead bodies atm. Everything below (-2 to -8) are not strong enough to overwrite bad thought 1's. Easiest way to do it is by creating temples to pray in to get the enraptured emotion ingrained in their brains. But the other -1's are very hard to get, some like love and lust require social relationships (which don't form properly atm since socialization/forming relations is bugged) and the others like adoration, bliss etc may require RNG like having a child or talking with a child etc.
Compare it with the worst negative thoughts
Agony 1
Anguish 1
Despair 1
Fear 1
Horror 1
Misery 1
Panic 1
Rage 1
Shaken 1
Shock 1
Terror 1
Wrath 1
It is way easier to get stuff like Rage (argument in a tavern, happens constantly) and horror, panic and shaken (getting attacked in a tavern brawl, or seeing a body).