been reading threads on here with everyone saying no way do not wean til 6 months (this was not so when I weaned DS) what is supposed to be so wrong with it and have I harmed my DS beyond repair!