LED fade will not listen to IR input for interupt.

My initial reason for posting was to try to get some help and or direction on how to handle that, in a matter I might understand. I did mention that I am new to this, and most of what I am being told is that my code is all over the place and hard to read, and that most of it does nothing. You assume correct, I was hoping that would read the IR and process as needed. I can already see what not to do, because the code doesn't work as I had hoped. After spending days and weeks doing what not to do, and googling for answers and hitting the code reference libraries, I will eventually come up with the answer. I was hoping to shorten that time by seeking help here.