I'm not trying to sound all philosophical, but life is really just a big game of Tetris. Now, if you're one of the, oh handful of people on earth who does not know what tetris is, I suggest you go here, and become properly initiated!
In Tetris, you have all these blocks, assorted shapes and sizes, coming at you, to be put somewhere. In life, we have responsibilities, wants, needs, desires, bills, in assorted importance that come flying at us, to be accomplished. Your goal in tetris, is to stack these blocks in the best way possible, so that you can fill lines completely and make these blocks go away. Your goal in life, is to balance all of those wants, needs, etc so that they are completed. In tetris, advanced players try to stack blocks for big combination, clearing multiple rows at a time, for more points. In life, advanced players try to multitask everything coming at them to get the most accomplished in the least amount of time, to have more time for more. In Tetris, you only get a small glimpse of what piece is next to come. In life, you only get to plan for part of what life is going to throw at you. In Tetris, the better you get, the more pieces come. In life, the farther along you get, the more there is to do. In Tetris, sometimes you have to make a sacrifice and not line up the pieces exactly where you want them to. In life, sometimes things pop up that mean that a need has to come before a want. In Tetris, if you're not paying attention, it's easy for it to get out of hand. In life, if you're not participating, it's easy to get out of hand.
Do you see where I'm headed? I could go on and on, but the truth is, life just like Tetris, is about learning from your mistakes, balancing between thinking on your feet and planning for the future. And life, just like Tetris ultimately be about enjoying the process, not the end result. The big difference... when your Tetris game is over, you can play again. Life on the other hand... is a one shot opportunity. So make it count! And, maybe go play a game of Tetris while you're at it!