we recently discovered we were all fructose intolerant. fructose is found in fruits, veggies, and whole grains. also table sugar and brown rice. we eat mostly white rice, white flour, dairy, meat, potoatoes, olive oil, mushrooms, and dextrose. it is a lesser know intolerance. it can be hereditray or dietary. my kids were diagnosed dietary but we are pursuing testing for hereditary. they all have cradle cap, dry skin or even eczema at times, they get diaper rashes if they eat the wrong thing, get real bad breath if they eat the wrong thing, and dont sleep all night long, even the 15 yr old doesnt sleep all night. we also can not have soy (it has its own sugar or breaks down to sugar) and i am the only one who cant drink milk but am fine with certain cheeses and yogurt.
it starts to have symptoms when introduced to food that is not breastmilk. bm is naturally fructose free. my kids also have demineralization on their teeth and fast growing nails and slow growing hair. it causes malabsorption of minerals and vitamins. my kids are also low in iron. i cant find any kids vitamins that are safe so i use cast iron pans. for vit c i buy sodium ascorbate in the canning section and add it to drinks.
hereditary can affect the liver making it easier to be bruised, longer healing times, and other issues.
i am not saying this is what you have, but just putting it out there that it is possible. nobody ever thought that fruits and veggies were causing my issues as a child, and my diet would make a registered dietician have a heart attack.