If he said he loves u I doubt he loves u. And I doubt even Less that u love him . Otherwise u'd have said I love u right away. Take my advice. Give him nothing. Just say happy birth day and move on. Unless u r a sixty year old spinster. Let him buy you things. What kind of BF would make his girl buy him things. Instead of going out with him on his birthday IM me on my Yahoo messenger (Id satusoft).