First of all, you should consider the personality of the person you like. I think if you give him a gift that suits him, his favorability will be doubled! If you are the person he likes, he will like whatever you give him. Of course, it would be better to give him some warm gifts or things he wants.
Giving a creative gift to the person you like will definitely have special meaning for him, and may make him unforgettable for a lifetime. Like a personalized gift, such as a life-like doll (a ceramic sculpture customized with a photo) for him; a customized crystal music box, write down what you most want to say to him, or customize it with his photo, every time you see it, you will be very moved; a love letter, a love letter that can be kept forever as a souvenir, will definitely move him;
Have some classic romantic plots, play a little romance, create a romantic atmosphere for the person you like, and at the same time give him a carefully selected gift, which can also touch his heart.