One year anniversary gift PLEASE HELP I NEED ADVICE

Anna

Any advice on what to get him? We are both 18 and our limit is $45 but I also want to include something homemade. Our anniversary is May 1st. He likes videogames and the band Hollywood Undead and superhero stuff lol. He also plays guitar. He also likes owls and parrots and previously I have gotten him a stuffed animal owl, messages in a bottle things, a jar of candy for when he’s stressed, a shirt of Spider-Man, a shirt of an Overwatch character, an adult coloring book, a keychain with pictures of us, a matching keychain set with our nicknames for each other, I made him a drawing of a photo of us, I got him a hat with an overwatch guy he had said he wanted, guitar picks that say like “I pick you”, and probably a few others I just can’t remember lol.

I’m thinking a photo collage kinda thing but he doesn’t have any shelf space in his room so it would just wind up in some corner or if it’s digital then lost in his camera roll. I also baked him a brownie in the shape of a heart and wrote “I love you” on it because he loves brownies lol he really liked that I might do something similar again but I need more than that. I saw these keychains with the date people met on a calendar with a heart around the number, but I’ve already gotten him keychains twice and he just hangs them in his room since he shares the car with his parents. Idk I wanna buy him something and make him something and I want it to be special. For our anniversary we are going to see Avengers Endgame after eating at the same restaurant we did on our second date because we wanna recreate our first ad second date because we say the Avengers Infinity War for our first date.

Any advice at all is welcome please!!!