I violated my potential, I traduced my ambition. For a long time, I believed that I had failed myself.
 
The ordinary decent viewer has had his fill of the traducing of our great heroes.

To traduce means:

A.) To ignore
B.) To malign
C.) To sell out
D.) To ridicule
E.) To lack faith in