One more thing, these positive signs you're seeing from your H, just chalk them up as "baby steps" and keep up with your DB'ing. This is a marathon, not a sprint. It's going to take many months, probably even a year or more, before things truly turn around. Be very patient!