Ошибаются все. Количество адекватных решений увеличивается с опытом. Но вот когда начинают, все косячат.
Можно расстроиться и сложить ручки.
Только тогда останешься на том месте, где был.
Решение проблемы, исправление ошибки является ростом к следующему уровню. Потому что нельзя решить проблему на том уровне, на котором она создана.