Most Helpful Guy
Yes and no
You're not overreacting because he really didn't make anything to you. If he makes something, just write a poetry, a really bad one, would make you happy.
But you're overreacting as well, because you're expecting he does to you the same things you do to him.
That's not how it works. Anything you do to him, is not reciprocal, is your way to show him you like him, or even the way you want him to show his love for you (regular guys DON'T like albums for birthday presents)
My advise is to sit, and talk to him about how you want him to show he likes you, and listen to his opinion as well.
It'll probably fix the problem