I spend 12+ hours a day writing code for open source projects that I started, many of which are very innovative projects. I spend my time learning, documenting everything I do, building tools that I want to use so that I can build other tools with those tools. If you are bored, it is because you have a sense of entitlement. "The world exists to entertain me", you may think. "I exist to entertain the world" is how you should be thinking.