It's hard to ship a product. There are times when you go nuts of how slow things progress and how many things you have to take care of.
Did you have this problems with your projects?
One thing can keep your mental sanity and that is positive mind. Don't you belive me? Watch this.