Newbie Question re Interrupts

I don't see that you need an interrupt. You get the message "The push pin is depressed:" every time the loop executes, whether or not the button is depressed which will be very fast indeed. You need to check the value returned by digitalRead(push_pin); and only print the message when it is true.

One way or the other the program is going to need to check whether the button is depressed.
Oh, and you are trying to use interrupt 0 but your button is on pin 2. Is that right ?