Very simple sketch not working as expected???

That makes sense, I appreciate the further detailed explanation. I work with PLC's and ladder logic at work and have a solid understanding of the workflow there but some of the actual writing code is still fuzzy. It's nice to get a description and explanation of why something works the way it does rather than the standard "because" answer. Thanks again for your help!