What breaks trust ? What makes people change ?

Many incidents in life mould a person into a good person or a bad person . Few people just say words to harm others but they will not have any intentions of doing that , but the other person who listens to these harsh words tend to believe that the person is cruel minded , even though he is soft hearted . There are many misunderstandings which make people get a wrong perception about others and it increases the gap between those two persons to such an extent that it changes them and makes them loose trust in others .

But what if the other person is given a second chance ? Why do people hesitate to give a second chance to correct their flaws ? Life is hard , everyone expects a person to be perfect and if he / she cannot meet the other persons expectations , the entire life in front of him takes a different turn .