Right now, I've started the company, I've got most of the products done.<p>My biggest fear right now is that I missed something in regards to the payment process, as I've developed several SaaS applications, with recurring fees, but I've also added some upselling points in there, so I'm just hoping everything works out. In my testing, Stripe has pretty much been on point, save for a few of my own miscalculations or errors. But having Stripe work with my database and doing all the checks to make sure no one is getting the product completely free (due to a bug) has definitely wracked my nerves and caused some delays in the whole process, aside from life happenings.<p>How I've gotten through it is by releasing additional products, free products usually, to see how the reactions have been, and generally, it has been well received. Just working on things that take my mind off of it, but have similar functions or features has actually helped me improve my code, so I've gone back and optimized it. It is helping me to get over my fear of screwing up something beyond any point of return, as I can always go in and fix it, whether I have to make a change to the code, the database, or even in Stripe itself.<p>It can be pretty nerve wracking sending off products into the wild, not knowing how they will be received, if people would pay, if pricing is right, etc. But for the most part, seeing competition out there actually does help, knowing other people have already done what I am doing helps put my mind a little more at ease. I also believe that there are 2 types of people in the world of SaaS: those who give it a chance, even if it might have a bug here or there, and those who don't. The best customers are the ones who understand that no product is perfect, but as long as you're trying, and actively care about addressing their concerns, you are likely to have more success.<p>I think the next of my concerns.. is going to be Marketing.