Is my uncle right for taking back the gifts he gave to me?

I was frying fish yesterday and my uncle just staring at my cooking and then I told him the food is only for us til evening he then hysterically got mad and called me selfish saying he's not even asking food he's just staring, he called me selfish and cursed me told me f you and then he demanded me to give him all the gifts he gave me so he went inside my room to take back all the gifts he gave me and told me I dont deserve to be given a gift or nice things from him anymore. He even guilt trip me he reminded me when he used to give me money I got mad also and reminded him that I always wash his dishes and that when he waz hospitalized Im the only one who took care of him. Because he's like reminding me " I did that for you" I did this " so I reminded him all the things I did for him too. Do you am I selfish? Is he right to demand all the gifts back?
Updates
+1 y
Its like he called me selfish because I can't even give him fish when he's giving me money like that felt like his gifts has exchange in return like when he gifts he's expecting something in return of you. Plus he's always reminding you of how big or amount he give to you when you said no to him.
Is my uncle right for taking back the gifts he gave to me?
Post Opinion