There are depths of understanding that can only be gained by executing and mutating the code and understanding its behavior deeply. Not that it even matters in the end. But feeling like we understand something and actually understanding it fully are 2 different things that we should just remain aware of.
JK .. we all do it from time to time
You should be, and being a liar makes you a worse developer, not better, regardless of the technical output.