Is this a good wedding gift to my husband??

I really have no idea what to get him for his wedding gift 😭 he’s soooo hard to shop for

I really want to get him this “day of the wedding” box regardless if it ends up being part of his wedding gift or not

I also want to get him this compass because we love to travel together and I thought it would be really cute

He got me a dog for my wedding gift so I just feel like there’s no way I can get him anything to match that 😭

He loves golf but I’ve already gotten him golf passes and bought him passes to do golf simulators and what not for his birthday and anniversaries so I feel like that wouldn’t be special for his wedding gift

I think I might get him a personalized marker too for when he plays golf but I just feel like non of this is good enough 😭