I reached the conclusion that I am the most creative, productive and feeling the best when I am bored. But there is price to pay - it takes a lot of effort to get bored.
Our generation is constantly distracted and getting bored is actually a skill. From that perspective, it's the lack of boredom which is the biggest problem of our generation.
Are we thinking along the same lines?
I'm bored, lets see what's on TV. I'm bored, lets see what my Facebook friends are doing. I'm bored, let's see what I can buy on Amazon or eBay. I'm bored, let me see what's on HN.
I think a better alternative would be: I'm bored, I'll paint a painting. I'm bored, I'll write up a POC of an idea. I'm bored, I'll read a book. I'm bored, I'll create something. I'm bored, I'll learn something new. I'm bored, I'll go outside and play.
Maybe hide your browser icon and put your code editor / paint / word processor icon in it's place.
When I'm comfortable with my life and relaxed, I tend to slack and mess things up in the long term.
Going all the way for your dream (or something you believe in); it doesn't matter how many times you fail, and only you should be responsible to decide when to let it go when you think it's time to move on. Doing what you want, for as long as you want, is what life is all about.
Only one or maybe two things are really important at any point in your life, rest of them just seem important, but they are not.
Boredom is the biggest problem of our generation.