Sorry to hear you're stressed. It is so hard to worry about our little ones.
Have you had your son tested for a milk allergy?
Oftentimes, kids who have a milk allergy do cross-react with soy (my son did).
If you haven't already, I would suggest taking him to see his pediatrician and a pediatric allergist. Also, possibly a pedi GI doctor. . .

Alicia