He's always doing selfless things like this, not just for me, for everyone in his life. He just wants to make me happy but I would've been just as happy seeing him spend the money on himself.
Thanks for the suggestions. :) I was actually already thinking of cooking him something different that...