The swings have gotten bigger since I've been sitting deeper, I sit with 500, sometimes more if there's fish sat with more. It's become easier to deal with yes, mainly because of having a decent bankroll, like Sean says, it is all relative. I totally agree with the 400 out of 4k = 4k out of 40k notion.
Experience helps too, I know I've not being doing it that long, but I'm coping much better with the downswings than I used to.
Last night for example, was doing my brains, lost so many big pots in fairly quick succession, but I was still in pretty high spirits.
It was a night of two halves. So I'm down 2k, and I'm sat at the table with no chips, not really sure what to do. I was reading my book on stud/hilo that redarmi got me, I didn't feel I was in the right frame of mind to carry on but didn't wanna leave the table cos it was only midnight and it was fun, lively, and I wanted the hours for the cash game bonus! Mitch was insisting that all spectators be removed from the table however...
Honey badgers reccomendation of sitting short and grinding/spinning up worked a treat. I sat with £30 and grinded it out. I got it all in with Terry 3 times in a row and won all three (first two I was behind and got there, 3rd one was KK vs AK lol), so I've got 250 ish, then I, 3b call 99 vs a shortstack who had 33, 3 flop, case 9 on river wiii, so that was another 100.
Went down to 270 then raised AJhh to 18 over a straddle and a limp, 4ways to flop A35hcc checks to me I bet 40, giveyourcash makes it 100. Pretty gross spot, I'm in pretty bad shape vs his range, but meh, he's probably flushing

aarrrrinn again. And hold vs the monster draw of 5x cc. Game changes to round of each, I crush some souls at omaha but get hideously outdrawn by mitch who was trying to rep aces full (again) on 774A, I had AJxx and called 75 on the turn, was snapping off any river bet, but the river was a bloody 7, and apparently, in Omaha, now my hand is trip

AJ kicker. So his TTxx no draw no hand wins, fishcake!!!
Never mind, bink the £75 5way flip at the end to get me up to 850 and on cloud 9, only down 1150 what a result! 30-850 pretty sick spin up, loved it!