Yes, Facebook Messenger has limits on sending messages to prevent spam. For example, you can send 150 messages at once.