Am I an a-hole or is what I did right?

Anonymous

On mother's day, I bought everyone in my family food to enjoy together. I didn't buy my father anything because he has a very specific diet he follows and he complains about everything I try to kindly buy for him. So I learned to just not buy him anything since he'll complain about it anyway.

He hates Chinese food, which was what I bought everyone. All my family was visiting. Chinese food is my mom's favorite. When I came home after picking it up, my dad started saying these things "Chinese food is super unhealthy, are you trying to give yourself cancer? I can't believe you bought that disgusting food. Wow you really must not care about your health, it's funny. I wouldn't eat that if you paid me." And he was poking fun and laughing at me.

I told him, "I didn't buy you any, it's not for you its for everyone else that likes it." I was trying to ignore him because I could tell he was trying to upset me. Later as we were all eating, he ended up grabbing some Chinese food and he ate some. I thought that was such a hypocritical thing to do.

He gives me a hard time for buying my mom's favorite food and then he ends up eating it. He actually hurt my feelings by making fun of me earlier. Later my brothers were playing music and we sat down to listen to them play. And my dad sits down next to me and tries to throw his arm around and act like he's cool and likes me now.

But I was still upset, he hurt my feelings. So I moved away from him and that instantly made him explode and I told him that he hurt my feelings and I want an apology. He started calling me crazy and that I need to see a therapist. He was screaming at me and insulting me even more. I got up and moved away from, keeping my eyes down and away avoiding to look at him while he tried gesturing how crazy I am.

So a few days went by. He never apologized which he normally does. When I was at the house later I asked him to please apologize to me and he exploded again. (I'm going to update the rest of the story)

Updates
11 mo
But he apologized eventually and I apologized too in case I hurt his feelings. I told him that's a boundary for me please don't call me names. And he started laughing at me and then he started asking me what is wrong with me and why am I so crazy and he wanted me to explain to him why I am crazy. I didn't fall for it, I told him "God be with you." And I walked away. And he ran after me trying to put me down but I zoned him out by praying to God. I left. So I wanted to know if I did anything bad?
Am I an a-hole or is what I did right?
4 Opinion