You need to acknowledge and learn from mistakes, you can even make them enjoyable!
To make projects successful, you all need to work together, the business, project team, customers and suppliers
Managing projects is hard like herding cats as shown in this great video from EDS
From Lone Nut to Leader