Patience comes to mind again

The all-in donkeys are there on most sites.
If in a tourney, it's all about waiting for them to knock each other out - I'm talking about Single Table Tourney specifically.
In the lower or free games - you're going to find a lot of all-in-donkeys.
The mid-range limits still have them lurking around.
In cash games - sure they are there, but you've just not got to allow yourself to become impatient and make bad decisions.
Yes, luck is a factor - but not a large one.
I've sucked out on the river a few times, but only when I thought I had the best hand on the flop or turn, only to see that I've been outplayed by the other player in the hand and made a bad call or bet when the cards open up, then to luckily have the river save me.
That's luck - guys that play and call every street for the sake of fishing for a straight, etc consistently are the idiots

They don't last long though.
But fsck knows there are too many idiots on SilverSands (and cos I seriously think it's rigged) I don't play there anymore.
I may just play like shyte on SS, but there's just too many swings for me on that site - and too many ppl lucking out.