We should face reality and our past mistakes in an honest adult way....
When I write software I know that it will fail either due to my own mistake or due to some other cause.