My boyfriend is mad at me for telling him I don't need any snacks?

My boyfriend said that he's sending some chocolates over because of my periods and I told him he shouldn't because it makes me break out. He then asked for substitutes and I told him he doesn't need to send me anything I already have enough food. He got mad and said that I'll never accept gifts from him, I'm the weirdest girlfriend ever, he's just trying to be a good boyfriend etc etc. I just told him he doesn't need to go out of his way to buy something for me bcoz it's not necessary, and he's mad that I don't "accept gifts from him" . Am I wrong?

My boyfriend is mad at me for telling him I don't need any snacks?
Post Opinion