Sometimes it's really hard to be perfect even if we try to do our best...because we are bound to do mistakes, grow to get failed, live with ups and down; but what is important is that we learn from our mistakes, how we improve our personality in every failure and keeps on breathing until we see true happiness.