I'm upset with my boyfriend
Why are you upset with him?
Because he is extremely rude to me all the time.
It's understandable to be mad at your boyfriend, especially when he is being rude to you for no reason.
I do so much for him, but he doesn't repay me back in kindness.
I would highly recommend that you both have a one-on-one conversation with each other. Doing this could shed some light on the why there are certain toxic things in your relationship.