I've been coding since I was 12, but I still screw up logic and have to write down a truth table sometimes.
@lindseyb I also do that from time to time, you're not alone :D