Перечитайте свой пост еще раз и расставьте обязанности гостей и именинника  правильно - кто кому устраивает праздник, а кто дарит подарки и за что..  И кто  покупает продукты, спиртное, накрывает стол - гости? Или вы из тех кто без "поляны" и цветочка на день рождения никому не подарит?