HELP NEED ADVICE!!!

Zoe

so my boyfriend's birthday is coming up (Dec. 4th) I'm already taking him to his favorite dinner and to see the Christmas lights here that last 45 min as he loves Christmas. I want to get him a little something I'm definitely thinking a new Xbox game as he wants the new call of duty but I was something sentimental...would a memory book be too girly?? Like a from then to now. Just something nice he can look at when he's having a bad day. or should I just gert him a little something else can't get too much cause Christmas is coming up as well. HELP with ideas it's his 21st. he's already getting alcohol and told me he wants no party on the day of his bday maybe on the weekend a small party but that's all.