I love solving bugs. The more challenging they are, the more I immerse myself in the technologies used and the more opportunities to refactor I see. Maybe I just haven't found an annoying enough bug to put me off but, yes, I think debugging is pretty interesting.