HELP!

ive been dating a boy for a few weeks now and we're close. its his birthday saturday and we're spending it together and idk what to buy him! hes spent so much on my already and he never lets me pay so i want to get him a good gift, what do i get him!?