不堪回首

Idiom

 * 1) cannot bear to look back on; to find it unbearable to recall