Experience is the best teacher......... We have to commit mistakes in order to understand the failure of others... We have to be in other's shoes so that we can feel the others' feelings Mistakes, failures and trials are the best teachers These things enable us to learn the best lessons in life, Life is full of mysteries....... Yes, no matter how you make plans for the better future........... Destiny will find its way to lead to your fate This is Kristine Cate learned after what happened to her. This is a story of love, hate, revenge and success. Is love enough to stop someone to revenge? Is your success a great revenge to some people who had hurt you?