C.,
Wow, how frustrating for you! You have been breastfeeding so well for so long and now he is using his new found independence and concept of being in charge to make it not so much fun for you anymore. You have lots of options besides weaning. If it is the way he is demanding you to nurse and how he is not respecting boundaries, you can teach what we call 'nursing manners'. Just like we teach them manners for other things, nursing manners are important too. We do not let our children demand and stomp and pitch a fit for other things, why would we be expected to allow it for this? You can ask him to be polite about nursing just as you expect him to be polite when asking for anything else.
Also, you can pick times you feel like nursing is fine with you and tell him so. "Ryan, we nurse at night" or "Ryan, we do not nurse when we have company" or "Ryan we nurse when it is time to go to sleep, do you want to go to sleep now?" Also give him lots and lots and lots of special attention when he is not nursing. But, do not let it get to the point that he is pitching a fit for it if you know you will allow him to anyway, simply start from there. When you say no, then yes it is just too confusing. Better to say "not now, wait a bit" and then offer later even if he does not ask so he trusts you when you say wait.
There are lots of other great ideas in a book called "How Weaning Happens" "Nursing Mother's Guide to Weaning" or even "Mothering Your Nursing Toddler". These are all avaialable at Amazon.com. I would also suggest finding out if y ou have a local La Leche League Nursing Toddler's Group. You may find some great support there for how to limit his nursing and make it more pleasant even while you are weaning him so you end this beautiful relationship on a pleasant note.
I want to also warn you agains trying anything to make him unhappy to nurse. You want him to wean, but you don't want hime to do so from fear or anger or sadness. The nursing relationship is so special and weaning should be gradual, gentle, respectful and with love.
You got some great loving suggestions and also enough moms telling you that they are breastfeeding their older baby to know that this is normal and healthy. I hope you found a path to weaning that respects the relationship and what it means to you and to your son. The truth is, many mothers do in fact miss it even when they want to wean. It's an odd thing...sort of happy an sad at the same time...
Best,
P. MazzellaDiBosco, IBCLC, RLC and a mom who has breastfed 7 children well into toddlerhood---trust me, they all wean. :)