Depends on what your boyfriend likes. You could buy him a new Basketball, a life jacket if he's into canoing, use your imagination. If all else fails you could purchase a psychic reading for him here: http://search.ebay.com/_W0QQsassZmoygo (lol)
is his birthday
A good 19th birthday present for your 2-year boyfriend would be a fancy smartphone.
a werewolf girlfriend or boyfriend
depends if they like you.
make somthing
smile by uncle cracker.
It depends on the kid.
tickets to his favorite band/sport team
A card or a day out with each other.
you don't have to give him anything, but he would like it if you did but I don't know your boyfriend so I don't know what he likes.
If that's the type of things he likes.
To figure out what a good Valentine Day's gift for your boyfriend, you need to know what he is into. If he is into his appearance you can buy him something to wear. If your boyfriend is into music or movies you can get him a CD of his favorite artist or favorite movie. You can always just ask too.
This really depends on what your boy friend likes. Get him what HE likes.