Hi,
You have to use a Do Once node to prevent user spamming of the button.
Try using Deactivate() instead of Destroy().
Hope it helps.