Not sure whether I jinxed it by posting it up yesterday night.
What happened was that, after I posted it up, CF called and we spoke on the phone. He was unhappy about something and I made him spilled it out. Somehow, it was related to the birthday celebrations that I was planning.
What I actually did was calling up his friends without CF knowing. He was furious that I have taken his friends' number without telling him.
The result was, I had to tell him everything that I had planned to make him understand the reasons.
It was my fault too as I didn't do sufficient "security control / strict warnings" to his friends not to tell him anything.
Oh well. So yeah, no suprises for him either, celebration-wise.
I think I suck at doing surpises.