Need Help

Why are you using an interrupt handler to poll a switch? Way overkill.