You should feel offended. No matter how your boyfriend feels, he was out of line to say this to you. It's mean and unfair. What he should have said was "I am angry. And I am angry because..." and then told you why he was angry.
Just ignore him and text him your fucked up and don't text back for like :3 days and he will start to get worried and be like WTF lol and try to kiss ass to the max trust personal expirence with girls
It depends on what type of personality he has. If this was in an argument, you should confront him (calmly) and say what he said was out of line and disrespectful. If he stands by his words when he's still calm, then get out of the picture.