well, it may be predictable but I am sure that most, if not all,
people had experience what the main lead had gone through. And
thats why it stuck a chord in our hearts. Cos we feel the pain, the
anguish of the main lead. And you do not know if she can be the
angel ard you. 
For your ending, it is overused by mediacorp le, haha
Lets give a round of applause for Yunhaier for the touching
story
/Clap Clap