Everybody faces tough time in life, some face it, other breaks during the process. I must say tough time does not last for long but it is sure tough people will last for long. What make people tough is their determination and ability to learn from their experience.If mistake let you learn new thing, then it is good for you.