Spend some time with him over the holidays, Christmas day if possible. The best Christmas present, in my opinion, is getting to spend some quality time with people you care about. My girlfriend and I aren't getting each other any presents, we're just spending time with each other a lot over the holidays.