今是昨非
1
complete reversal of values or ways of thinking (over time);What appeared wrong in the past now appears right;realizing and regretting the past errors of one's ways