What would be a really nice present for my boyfriends 18th birthday?
a photo of you both together, or even a necklace with a cross or some sort of pendant, maybe a watch, you could even go to a gift shop and buy a wooden key which is for the special age of 18 and every one can write in it their special messages to him and then it’s his keepsake from his 18th to keep forever.