I understand that they usually wean between 2-4 years but what age did your self wean? I have tried to wean without my success and wandered if I should wait for dd to self wean. She is 18 months.