You may have very high expectations for a venture that involves another
person or even multiple people. You are a perfectionist, Leo, and you like to
see things done in a certain way. However, you can't control someone else's
expression of their own work, and in this case you may find yourself
disappointed. There will be an opportunity soon for a second chance to get it
right, and at that time you will have greater control over what happens.
Don't let disappointment dissuade you from trying.