text: gift for my boyfriend? my boyfriend always seems the right gifts, but i never can. what gifts would be great for a 17 year old have you asked his friends? and it would help to know how long you've been dating and how much you can afford.