Why are you even bothering? O.o
I mean, a promise is a promise, I get that
But it sounds like you don't really know or care about this girl much. xD
Sooooooo... just don't sweat it. Get something small and simple.
But Sam. Just listen, females really dig, actually, everybody really digs, any amount of power they have over other human beings. IOU coupons would be awesome, especially if you put a lot of effort into their design.
So I hear you're turning _. I'd say you look good but wouldn't everyone else say the same old thing to you? Well _ I say you're getting closer to having many things. One being someone to look after you in an eternal bond called marriage and then you'll carry a cute kid for nine months while you slowly become slower then a turtle. When that thing's out, it may be cute but trust me, it'll be ugly quick. If you like getting older, i'm happy to indulge you on more things that you can do when you're older! Like drink a bottle of aged whiskey and turn you're car into a barrel and then a washcloth on a rack when you turn 21. Getting older is a lot of fun if you like torturing yourself! If you don't well then I guess you're SOL cause i'm outta ideas. =/
That seem good? Course, I have more ideas for ya. If I had some info on what she likes I could thing of something more specific for her.
THAT IS WORK THOUGH