You never bought a present? Well, that would be okay if you made all the presents yourself, but I don't think so if I read your post again. Does that mean that you never gave anyone a present for Christmas?
And Kazi, I don't have all the presents yet, but I'm going to get them all this weekend, so the next week will be free for other preparations.
What about you?