A human operated pushbutton switch is not an appropriate use of an interrupt (unless said human can press and release the button in less than a millisecond).
The planning and implementing a program tutorial shows how to organize your code into functions. When the button becomes pressed call the function that does something. When that function finishes it calls the begin again function.