It was a passion project that kept growing. Eventually I figured that I could live from it. It didn't pay as well, but I would no longer have to set an alarm in the morning or attend all-hands meetings.
This was about 4 years ago. I have no regrets. I had not realised how programming for a corporation utterly destroyed my passion. A few months after leaving, I started coding for fun again and never stopped.