Поздравляю! Зная своего мужа много лет, делаю так- за день до праздников беру вазы и при нем, демонстративно, начинаю их мыть, со словами- надо вазы помыть и воду налить, а то завтра цветов надарят  Намек всегда правильно понимается, ему сразу надо куда-то по делам ехать. И с утра всегда я уже обукеченная  При этом, также как и у вас, никаких других претензий к нему я не имею. Ну вот не помнит чел никаких дат. В нашей семье я ответственная за связи с общественностью. И про дни рождения его родителей, друзей, родственников, я ему всегда напоминаю.