Has your son been diagnosed with a gluten intolerance and/or Celiac Disease? I'm not sure why you think the gluten free diet will help. If he has celiac disease or a gluten intolerance, then, start the gluten-free diet yesterday. Otherwise, I would definitely take him back to the doctor and figure out why he has a hemeroid.