You do not want soy. I also can't consume dairy because it gives me acne. Even if soy is a complete protein it can still mimic estrogen in high doses. Furthermore, it actually inhibits the absorption of protein. Check out this site which delves into that. There is plenty of research out there showing soy is ****.