Full Tilt and Pokerstars have the biggest traffic, and I feel that the bigger the site, the more donks percentage wise. They just get attracted there mainly because they are more well known. However, the problem is mostly when you play tournaments, MTTs and sngs. You simply gotta dodge all of the suckouts, and when one hits you, you get put on tilt. I think if you got a small bankroll, don't play sngs, just play cash games. In cash games, you're rewarded per good play you make. In sngs, you are only rewarded when you dodge all the potential suckouts. You might be a 70% favorite, but winning those two situations already puts you below 49% to win them both, and if you're short stacked both times on a push, that's slightly favors you losing the whole tourney. I've played for a few years, and it still gets to me, but I'm still learning to keep my cool.