Here is a great post over at OnStartups about leaving your startup company. What's interesting isn't the approach to seperating from your dear startup company (i'm greatly enjoying mine!), but its his description of the ups and downs of MANY startups. If you've worked for any startups (or mostly startups, as in my case) then you'll relate to these comments. In fact, I found them quite comforting because its been very tough to seperate the winners from the loser's once you are inside the operation.
It is important to remember that just about every early stage startup will experience “near-death" events about once a year. If it's a very early stage startup, and bootstrapped, it will likely experience this about once a quarter. It's important to separate root problems in the startup vs. growing pains that are typical of any startup.
I hope to have more time to post on these topics down the road.