Great leaders aren’t perfect.
Great cultures aren’t perfect.
Great teams and organizations aren’t perfect.
Great doesn’t mean perfect. Great means most days you live a high standard and when you do fall short you own it, learn and get better the next day.