You have been withyou boyfriend for 2 years, so you must have an idea of his hobbies what he likes etc etc, ask him to make a list of things he likes if you dont know, that way it can still be a suprise.
A good 19th birthday present for your 2-year boyfriend would be a fancy smartphone.
You can get him a guitar pick, but personalize it with his name or "I love you"
If you were born February 2, 1994 you will celebrate your 16th birthday in 2010.
October the 16th, when he made his debut in Sonic the Hedgehog 2.
Your friends boyfriend? You dont!
June 16th 1971,a year before mac dre was born
No big deal unless your boyfriend is 2 years or older than you.
I personally think a huge family photo frame with you three in it. Or a day out at a theme park, or a place he likes .
A cruise to the Bahamas.
You can buy your boyfriend of 2 years a motorcycle especially if he likes the UK.
Ask him what he likes. If he says nothing then I would get him a watch or some cologne. You could spend a day with him and take him to eat and go to a movie.
Take him out of the 'boyfriend' category... and put him in the 'friend' category.