Yea, just be less fussy. Dorfs look after themselves, watch for mandates, check justice now and then, and get stuff automated as you notice a need for it. Mind your latest mood isn't stuck, atom smash anyone who got bit by a werecreature, kids that grow up need jobs or drafted, little things, while you're doing whatever the fort is really doing.
Get a tavern. If it's full all the time with visitors the keeper is way too busy to get anyone badly drunk, often, and it's funny when they do anyway. But seriously, it trains all those consoling skills and lets them help each other feel better after a while, even produces the odd marriage.
Get one of each Temple, and a general Temple. That's a lot of Temples, but the wee dears go a bit nuts if they can't pray to their favourite or just dwell on stuff now and then. They basically eliminate a bunch of stress, and are a nice place to display your artifacts.
Get a library, a couple scribes, and dorfs do quite like a bit of a read. Chief Medical Dorf and Mechanics make good scholars if you want more books, and just keep expanding it as you notice the tables are full again. You'll need as much space for reading as you do for anything else pretty quickly once you have enough copies of books done up. Books currently hold value better without binding, and don't seem to decay, so only bind the originals if you can.
With that, all of your dorfs have stuff to do all the time, even the military with a barracks but free of orders will take time out as they need it to eat, drink, socialise, pray, and do some light reading, or even haul stuff until they're weaponmasters.
Main trick I've found is turn off outdoor labours (cutting, hunting, fishing, gathering, milking, animal hauling, garbage hauling) for anyone who hates rain, and most dorfs hate rain. That saves a lot of stress, check them as they arrive.
Other than that, dorfs with high Willpower can ignore and recover from the current "saw a dead body once" issues and Willpower trains in the barracks, with a pick, or on a screw pump, so get on that for all your red arrows.
Then if you notice there's something not being done that should be, assign a couple of idle/greenstuff peasants to do it. They'll eventually train up to be decent at it. When you run out of idle peasants, assign your fisherdorfs, your rangers, and so on, there's a lot of over-subscribed jobs usually. You don't need four beekeepers, just spot someone who likes bees on the way in and turn all the others off.
I mostly limit pop to 140 for framerate purposes, but because I let the visitors take up shop all the time for lack of a care about them being worth it, the fort has reached 213 Citizens/visitors, 166 livestock, 37 others that are mostly bugged out merchants at the moment, with the wagons stuck off map somewhere. Which reminds me, I need to make a whole lot of rock blocks and build a nice road around the map edge before these trees get any worse. About 3/4 of my adult dorfs are working at any one time, and I couldn't tell you what most of them do, it's not even gathering season any more.
Though I still haven't finished the king's rooms. Hmm. Maybe just a whole lot bigger, with more gold-bar walls. Gotta be quicker than trying to carry those gold statues up from the basement. I should really mod gold so it's not so plentiful for my next world gen, like, cluster-small appearing in quartz veins or cluster-1 in alluvial. Hmm.