Why don't Jesus give presents?

He does give presents. He gives anyone who wants it eternal life in Heaven. Because, "God so loved the world, that he gave his only son, that whoever believed in Him should not die but live forever"John 3:16