You are going to be so embarrassed when you figure out what you're doing wrong :P
Actually, its not even my program. It got dumped into my lap when another developer was laid off. And unfortunately, his programming practices had not been fine tuned yet so I've got duplicate code all over the place. But, you are right. It was only a couple of issues and I was just throwing a fit.