I've heard a lot of studies state that founding startup is one of the best learning experience for one's career - no matter whether the startup is successful or not.
This makes me wonder - what's the best lesson you've learned from a startup failure?