I'm mad at my boyfriend for complimenting me
Why do you feel this way?
Compliments are a way to get what you want.
When your partner gives compliments you should say thank you to him even though you may think he wants something from you. It is rude and selfish to get angry at him for being nice to you.
I will but I know he wants some action from me.
If you feel bad about the complements, you should tell him. I think being honest about this topic might help your relationship.