yeah..things do happen for a reason.
sometimes it put sparkles in your eyes, a big grin on your face and it makes you gleefully laugh. But on the other hand, sometimes it bring tears streaming down your cheek and makes you cry your heart out.
As in the latter case, the road that you're trudging seem so winding and the obstacles seem endless and imposibble to get through, while the pain and agony feels unbearable..
But things do happen for a reason..it makes you see how selfish, self-centered and arrogant people can be, and yet you realised more and more that there are still people who give out their hands unexpectedly, offering their help without hesitation and willing to go to certain extend to make others feel better. On top of it all, it makes you see YOU, and how sometimes you need to pay for your negligence and things that you've taken for granted. And obstacles also makes you stronger and perhaps a better person than before.
Oh, how wonderful and full of surprises life can be...we laugh, we live, we cry, we grief...
And from the deepest depth of my very soul, I would like to express my million thanks to those kind-hearted people around me, who always stand by me whatever the circumstances is. I'm blessed...
p/s: yes..something unpleasant happened to us last few days but I don't want to specifically mention it here for it already brings so much sadness than it should with people keep on asking and what choice do I have rather than to answer?