He mentioned it when we were at the checkout, he is a literal person so he'd up and ask me if I wanted them when he saw them, he just saw them next to check out and told me what they tasted like, asked him if he thought of getting me some when he saw it and he said no. There is nothing to talk about except for my emotions rn but it's gonna take a hot minute until I'm calm enough to not call him names. I even reminded him that I've been asking for months to get the and his first words weren't sorry like always it was, "I didn't remember you wanted to try them." He didn't even offer to get me some the few times I kept telling him I wanted them after he had them.
I don't think calling him names will do anyone good.
In that case, I would try to focus on something, somebody else. You won't get along with everybody. Some people lack social skills, some people enjoy being rude, and the lack of consequences of being rude might give them joy, feeling superior.
That doesn't mean you are "forgettable". He clearly remembers, he just doesn't seem to care. Focus on people that want to interact with you (while working on any potential flaws of your own, it doesn't mean you need to stay the same and hope somebody accepts you as you are, friendships, relationships are about mutual understandting) instead of trying to get specific people to interact with you.
This all sounds familiar to me in certain ways. I have Borderline Personality Disorder. I hate myself and somebody was a great person to be and I, instead of appreciating and repricating that, still behaved terribly, and they kept fighting for my attention, and that helped curing my self-hatred, but it was toxic for that other person. I never mean tany harm, it just happened because of various reasons., my flaws and illness being some of them. I also became a better person thanks to this, although that perosn left me eventually, and can't blame her. People can be complicated.