thanks for the kind words, rewind! you make a great point. i wish it was as magical as it sounds and that everyone who pursues their dreams will be successful. realistically, there are a neverending challenges in building a startup (beyond building a great product or finding the perfect team), but i guess that's what makes the process so exciting and rewarding.
it definitely helps to be prepared (mentally, financially) before making the jump. analyze your financial limitations and decide how long you can support yourself. understand the worst-case scenario and be ready to face it.