I'm just finishing up my defenses (bridge flanked by towers at the entrance, towers are connected to fortified and walkable walls forming a courtyard ending in another bridge, complete with 2-tile wide moats outside each wall), and everyone is in a pretty good mood. That is, until recently.
I had put my military to patrol outside the walls since most thieves/snatchers got away before they could catch them (seriously, they move 2x faster than my dwarves, not fair), and it worked wonders. However, it didn't work as well against ambushes, since, for some reason, my squad-members preferred to wander alone with quite some distance between them rather than moving in formation. Great for finding snatchers/thieves, but when you run into an ambush alone... well, let's just say I learned this the hard way. Lost a grand master marksdwarf, and as if that didn't hurt enough, he was apparently a guy with many friends in the squads, so they got quite grumpy.
Add to that the fact that many of my dwarves are wearing pretty worn clothing (I'm replacing it as fast as I can, but tailoring new outfits for 200 dwarves take time), and the military especially so since, due to their duties, they're never in position to grab the new clothes that comes out before someone else does (Yes, Urist McPeasant, I'm looking at you, you good-for-nothing fashionista). And I'm also trying to get them used to the sun, which they do not like.
Anyway, end result is unhappy, well-armed and well-trained dwarves. Not a good combination. I don't relish the thought of seeing how my completely untrained fortress guards fare against one of the soldiers should they choose to tantrum...
Oh, and I also got a baron recently. He went full-out tantrum. His sole complaint being that someone had a bigger dining room. The fact that all his other amenities had "Royal" status apparently wasn't enough to weigh this up.
...
Bloody nobles...