Babiespalace,
I can clearly see your daughter has some kind of of allergy problems probably from many sources. I can almost detect some Cfids symptoms. (chronic fatigue immune dysfunction syndrome) We don't know what cause the immune system to malfunction first. a infection or virus, than the immune system starts to works against its self. ( I have Cfids myself for 14 Years)
1. Your daughter needs to see an allergist and have all the tests done. You need to know if she has any known allergies.
2. You need to try an allergy reducing environment. Cleaning products that are natural. Try products that are very low in odor. (Orange oil products, you dilute with water yourself.) I believe they work very well. I also sent a bottle to my child's daycare, they are using it instead of pine cleaner. Baking soda and lemon juice, has been used as cleaning fluids They are sometimes hard to use over the long term.
3. Keep your home as dust free as possible. Use mattress and pillow protectors they are important to help with dust and mites, Vacuum as often as you can, remove stuff toys from your child's room, Try a air cleaner/purifier. in her room ( buy a decent quality one but don't go for broke on the $400.00 units because some still need filters and you may need to purchase several for your home. See if it helps her symptoms.
4. Check your home for mold. Not the kind that grows in the showers. but the kind in carpet and the walls of your home from old water leaks and damage. check under kitchen cabinets and in areas were water could have leaked. There are mold tests you can buy from local Home Depots or Loews they are inexpensive and may help you find hidden mold.
5. Check food allergy diets for kids. # 1 allergy for kids is cows milk. try soy if you haven't already.
6. Try local University hospitals for doctors that specialize in allergies in children or Environmental medicine.
7. You need a doctor that will checking her for Mono, Epstein's Barr virus, Lyme's disease chronic fatigue, (cfids) . She sounds like she might have an auto-immune disorder.
8. Keep a journal of her symptoms, illness's, tests and results, list medications she has taken. Keep records of Dr visits. Get a copy of all her medical records, keep them organized in a folder. Don't give your copies away, The doctors office can make copies of your information. This information will help you get your daughters illness diagnosed.
9. Don't give up if you really feel Melanie has a serious allergy or illness keep searching for a doctor to listen. Your records will help you prove the problem.
10. Don't mind me for saying these last things. Your daughter might me fine with above average infections and allergies. She may out grow them.
Most mothers will be overly concerned with their child's health, but be aware that some people will look at you for being over protective or insinuate that the problem with your child health is you. Be prepared for this kind of questions or comments.
11. Be willing to see a psychiatrist or therapist to prove the problems you are having with your child's health. Has nothing to do with being over protective or tiring to get attention. I know this sounds rude. but your proof of seeing a doctor yourself to prove you don't have any mental or emotional issues that are making your child sick. I have used this kind of proof myself to silence any kind of misconceptions from doctors.

I myself have serious allergies and environmental sensitivities and chronic medical problems and had a rough time getting a diagnosis. I was accused of being mentally ill, having a personality disorder and being a neurotic woman and many other nasty untrue hurtful things.

I learned a lot on my own and finally found an allergist that believes and practices environment medicine. I have several medically diagnosed conditions many of my symptoms are treated with medicine.
The diagnosis was only a small part of the problem. I received a validation that my symptoms were real and had an official name. But then you need to find a doctor, like me several doctors to treat the conditions and symptoms. Then you have to work your insurance to pay for your medical treatments. You might need to seek state medical aide if and when your insurance stops paying for your medicine and treatments.
I am confident you and your daughter will find a medical answer to all your questions. I am living proof its possible.
I hope this helps.*
Sher