I had a struggle with this answer but i found out its easier to get a girl a prezzie, it depends on age for boyfriend presents, you can get a teddy bear what says i love u or happy birthday (11+) a box of chocolates (any) a photo frame what says "love" and put a picture of u and him in the photo frame.
buy him nothing
you should get him a kiss and a stuff animal.
A boyfriend is not something you can buy. You have to earn trust to get a boyfriend.
You can buy your boyfriend of 2 years a motorcycle especially if he likes the UK.
buy him a scarf. or knit one.
No, Not if he has another girl
it isn't right you should break up with him lol
Try video games, or observe what he likes to do, buy him something related to his favorite activitys.
You should first make sure you and your boyfriend/girlfriend are ready to become engaged. Then you should make sure you are financially stable to buy an expensive ring.
I'm also 12 and i'm having the same problem i have no idea what to get my boyfriend. But i recomend for you to go to Abercrombie and buy him a colone or something that what i got my boyfriend for christmas. Hope i helped! (:
A chainsaw, as he will go out with the girlfriend and accidentlly kill her while showing off
yes cause if he dose it means hes either kissing up or he lovers you