I have just added up all the people I have bought christmas presents for and the total is... 25! 
I have also had 3 big family birthdays in December and 2 in November!
I do not want to think about how much I have spent on presents, is this a normal number of people to have to buy presents for?