Earlier me working on shellcode: why TF isn't this working?!?!?!
Then... realize I'm editing x86 shellcode but mentally I'm allocating 8 bytes for each register.
No matter how long you've been doing this stuff, don't be hard on yourself. We ALL make dumb errors sometimes.