I'm sorry, I've tryed homeopathy with a physical sickness, and it really seems to do nothing. It works on a rather shaky principle- the "medicine" which you are given contains none of the element for which it is named. If you have all of the symptoms of arsenic poisoning, homeopathics believe that like cures like, and will give you a pellet of medicine to let dissolve in your mouth, which has the "essence" of arsenic. What this really means, is that they've taken the pellet and exposed it to arsenic. It doesnt contain one molecule of arsenic in it, but homeopathics believe that it leaves an "imprint" of itself in the medicine which it was exposed to. They will quote studies saying that people on those medicines recovered from colds quicker than those on a placebo, which is true, but the improvement wasnt significant- something like 2 percent, which could just be normal variations in the study. I wouldnt waste my time with it, but you can try. Homeopathic doctors are also very expensive.