It's good to learn to debug well
But it's always going to be a lot of work to find bugs, and I personally prefer to focus on not getting rivers of errors, especially in bigger projects.
For that I would refer to this useful question and my and other answers there: What are some programming habits you follow to keep bugs away?.
In your specific example, is sounds like the same information was in two places and got out of sync (DRY).