I think one of the biggest mistakes of people is that, blaming others based their past mistakes. It doesn’t matter that person changed or not; maybe he/she has already repented for past mistakes?! Before blaming or criticizing someone the best way, thinking, not much.)