How do YOU do it?

How do you keep playing? What makes you keep going after those few games? I can't seem to play more than 2 games in one sitting. I either get bored of doing the (relatively) same thing or I get frustrated with a loss. How do you make yourself keep going? Is it just that I don't know enough about the game to make it fun, because I'm extremely competitive in everything I do? I can continue to play LoL for games and games, but I think that might be because I'm at a high level. I feel like I could get there with SC2 as well, but how do you keep playing?