I know building a product is super super difficult. Starting from validating the idea, prototyping, release to market and gather feed back looping to iterate in better ways.
Most of people romantize their product as their babies, but not. To reduce the worst possibility, especially our mental condition. When will you say to stop our hypothesis of your product doesn't work anymore? And restart to start over it again.