the problem is this one : he's boy driving me maaaaaaaaaad
.
They'll often do that, they will. Men too. <-- Those are the trickier breed, I tell you

.
Hmm - b-day present wise. . . I'd get him something personal, if he's your lover. . . it's not really something that a 3rd party can tel you, "Oh! Here's the PERFECT!!! gift! He'll love it!!!" You'll just know on your own and pray to god that they like it, lol. If not, well, you tried

.
Mines' (*mines'(?!?)* I give up on English. . .) birthday is coming up. . . hehe. This'll be funnnn

.
Just don't sweat it. Hopefully he wants you for you and not the little 'gifts' you can give him. . . .