It is possible he'll go for a little while longer - my second DS had me convinced he was self-weaning for about 3 months before he actually stopped. But even if this is it, well done to you for getting past two goals. I do know how you feel, both my DS's self-weaned before I was ready. But it does feel good to know they picked their own time. All the best hun.