Many people suffer from depression. Depression is caused by thinking of the awful mistakes we have made and...