I'm the same way. It's as if my brain is very good at holding connected ideas and forming complex models, but hopelessly bad at holding unrelated information. Like, I can hold an entire schematic in my head all day but can't remember a random zipcode longer than a few seconds.
Thank God for auto pay