Como dizer "Não fosse por todos os erros que..." em inglês

Hi, Como dizer, em inglês:

"Não fosse por todos os erros que cometi... "

Alguém tem mais de uma opção de tradução?

Thanks,
Paulo Barroso

ATIVE O ENGLISH PLUS Além de aprender sem anúncios, você terá acesso: ao Curso do English Experts, a respostas verificadas por especialistas (ilimitado), ao aplicativo Meu Vocabulário e ao Minicurso de Business English. ATUALIZAR AGORA
1 resposta
Marcio_Farias 1 23 214
Sugestão:

"If it weren't for all the mistakes I (have) made"

Poderá haver outras sugestões. Aguardemo-las.