Why is he wanting to spend Christmas with me?

So I’ve been talking to this guy for a while now and he said that he feels like I don’t love him because there’s certain things I don’t always do. He then asked me to fly down to spend Christmas with him. If he feels like I don’t love him then why would he want me down for a big holiday like that? Also is there any special meaning to guys wanting to spend time with you for Christmas? *We are not currently dating

Any ideas of special gifts to get him to show I really care?