Congratulations on 21 months nic. That's the same age that DS2 was when he self-weaned. I'd been hoping for 2 years to but it wasn't to be. You have done such a great job. I'm glad that you are feeling ok about it.