Yes, thank you for pointing that out. I took that out, cleared some other things that seemed unnecessary after going through line by line and trying to understand what each is doing. When it made sense to me and still had a problem, figured out that it probably isn't the code, it is the GPIO...