“Rebuke is the same word used when Jesus commanded the demons. It’s the same word seen in verse 30 as “strictly warned.” So, Jesus had just commanded His disciples to be silent about Him being Messiah and now Peter is commanding Jesus to be silent about this crucifixion stuff. He immediately misuses the revelation and authority given to him to try to put himself over his Rabbi.
This is what the human heart does. It wants to supplant God’s authority, God’s commands, God’s way in favor of our own wants and designs. It happens when God asks us to do or give something that we want to keep ourselves. It happens when we face sorrow or suffering and get angry at God about it. It happens when God gives us a standard or command and we just don’t want to comply. It’s the same as Peter here. A rebuke to God.”