Maybe it's time to dabble in something new?<p>I've developed many interests over the years -- programming, game design, interactive development, music theory, soundtracks, cooking, martial arts, hiking, circuit bending ... I may not have mastered any of these, but my mind feels limber. I've stopped feeling guilty about putting down a project, and revisiting it later. That's how I get around mental blocks and ruts. It's always nice to revisit something with a clear head; old roadblocks tend to sort themselves out.<p>Also, your interests can be combined in clever ways. I just finished a new iPhone app, which combines many of the aforementioned. (Shameless plug: Twang is an expressive handheld guitar: <a href="http://tinyurl.com/twangapp" rel="nofollow">http://tinyurl.com/twangapp</a>).<p>To me, this is success -- not making scads of money (necessarily), but rather having a job I love, and the freedom to pursue new interests.