Feathertop - I completely empathise. My DS has just self weaned as well. It is a difficult time but I am pleased he made the choice on his own. You have done a wonderful job