My coworker is rude to me

So I just wanted to start off by saying I have autism. So I do have problems picking up on social ques. I work in a kitchen and do prep. There is a server I've been having issues with because of something that happened a long time ago. He has 7 kids. I've made comments on his parenting. I grew up with really strict parents who were kind of abusive and they make me say sir and ma'am. Even to adults who were horrible to me. I've seen him bring his 7 kids up here before and he has them say yes sir and yes ma'am and it reminds me of my abusive parents and I told him that's bad parenting and he got mad at me over that. There was also a situation where his girlfriend broke up with him and he was venting to another server and was really upset and I had said "Well I'm not sure what you expect. I would never date a guy with 7 kids." I understand now why some of my comments upset him but it was so long ago and I've tried to make it right. I've tried having normal conversations with him but he ignores me. I've asked what can I do to make him get over the comments and he said I can leave him alone is what I can do. I kept trying to talk and he doesn't want to talk to me. So I bought him some chocolates to get him to stop being mad at me. I found out he gave them away and I expressed how upset I was and he told me if I want him to stop being mad at me to leave him alone. Then I heard him talking about me with another server because that server was telling him how I said I bought him the chocolates so we can move on and he said "She can leave me alone like I've asked. Plus I don't like sweets. Anyone who knows me knows I don't like sweets." It's been like this for a while and yesterday he told me leave him TF alone. So today I told another server to tell him that I'm done and if he's gonna be mad he can be mad and she said she's not getting between that and I should tell him myself. So I tried and he groaned and rolled his eyes and walked away from me. I've tried to make things right and be friends. Like I said I have autism and mayhe I'm just not picking up his social ques but what else should i do.