Hi, I have g6pd and my doctor said that I should haveoutbreak like I did when I was a child. Is this true?

Yes it is. Since this is a genetic deficiency of an enzyme (glucose-6-phosphate diesterase or g-6-pd) you will lack this enzyme for your entire life. Your physician is, therefore, correct when he tells you that you could have an attack at any time-- if you eat the wrong food, take the wrong medication, etc.