Auch wenn es hart klingt: Dein Opa scheint mir kein netter Mensch zu sein - im Gegenteil: Er scheint sehr respektlose, autoritäre, egozentrische, vielleicht auch narzistische Charakterzüge aufzuweisen.
Wie mir scheint, gab es Streit. Selbstverständlich war wohl die Oma (wie immer?) Schuld. Ich kann mir vorstellen, wie er reagiert, wenn jemand für sie - und damit gegen ihn - Partei ergreift, und sei es noch so diplomatisch: Ich schätze ihn so ein, dass er herablassend oder aggressiv reagieren würde. Oder aber beleidigt wäre und die Stimmung dann auch endgültig "gekippt" wäre.
Du wolltest dich da verständlicherweise raus halten, um nicht zwischen die Fronten zu geraten. Ich schätze, Du gibst deiner Oma recht? In dem Fall hättest Du von ihm wohl verbale Angriffe erleiden müssen, weil Du dann "gegen ihn" wärst. So scheint er aber auch zu denken, wenn Du unparteiisch bist, nach dem Motto "Wer nicht für mich ist, ist gegen mich". Als Strafe dafür macht er dich schlecht und möchte dein Selbstwertgefühl schmälern: Er behauptet implizit, Du seist es nicht wert von ihm (!) durchgefüttert zu werden. In seiner Welt muss man sich wohl alles (Lob, Anerkennung, aber auch materielle Dinge) erarbeiten und verdienen - z.B. indem man immer brav und gehorsam ist und dem Herrn Hochwohlgeboren für seine Großzügigkeit und einfach seine alles überstrahlende Großartigkeit die Füße küssen muss. Krass ausgedrückt, aber Narzissten denken so ...
Was wichtig ist: Hör nicht auf das, was er sagt! Er möchte dich kränken, damit er sich gut fühlt. Solche Menschen haben das Talent, anderen das Gefühl zu geben, wertlos zu sein (in deinem Fall: "Der Müll hat das Essen mehr verdient als ich"). Dadurch fühlen sie sich selbst gut und überlegen. Wichtig ist, dass Du dir durch deinen Opa nicht dein Selbstwertgefühl nehem lässt und weißt, dass das, was er über dich sagt, nicht der Wahrheit entspricht! Das ist leichter gesagt, als getan, aber es ist so: Er sagt nicht die Wahrheit.
Woher ich das weiß: Hatte selber in der eigenen Familie mit solchen Exemplaren zu tun ... Mir hat vorübergehend geholfen, dass ich mir bewusst wurde, dass sie krank sind oder zumindest ein gewaltiges Problem haben. Letztendlich habe ich dann, als ich alt genug war, den Kontakt abgebrochen. Distanz hilft da am ehesten, denn ein Einsehen oder eine Entschuldigung, kommt bei solchen Persönlichkeit leider eher nicht vor.