septillion:
if you use Bounce2 to do the heavy lifting:
Unfortunately I am not at the level yet to be using libraries (I think thats what "#include <Bounce2.h>" means) and the rest of the code is hard to follow for a beginner. I appreciate the response though and will look into it to help understand it. I believe I found the mistake on my original code and will post it below