Lesson to be remembered, under promise over deliver. Something that took me 9 years to figure out. Business as a rule depends on others and while you can commit your word you can never make anyone else understand the need for it’s fullfilment. Employees are in it for a pay check or at least most of them, if you are not able to handle that fact and actually believe otherwise you better be prepared to roll the dice.
People are simple for the most part, business and life are not. It is just as important to pass on opportunities as it is to take them so you can follow through on existing commitments. I wish they taught us this in school.