I think that you should make your gift. It'll be more sentimental that way and personal. If you don't know what to make, you should try Googling up ideas for homemade presents. My suggestion though is to make some cool looking ornaments. They're easy to make and they're really in the holiday spirit too. You can also try considering giving him a bag or basket of goodies. It shows that you put some thought into his gift and you can give him more than just one thing.
What should I get my 13 year old boyfriend for Christmas? We have only been going out for two months. I can make him something, buy it or both I just don't know what...
It seems to me like all 13 year olds want one thing for Christmas: Games for whatever console they have at home.