I can relate to your story. Am in the process of starting my own software dev studio too. It isn’t easy, it demands a lot of effort. You must get up and go even when you don’t feel like it. You must learn how to recharge your batteries when you’re low on steam. You must remain relevant and find time to learn new technologies. It has to become a way of life.
Thanks Rajat for sharing.