My baby boy - now 30 years old - used to come home from school and nurse.(kidding) It was sorta funny. My wife put charcoal on her boobs and told him they were too nasty to nurse - he went and got a washcloth to clean 'em up. He finally quit but he was over 2 years old.
OK - I think 30 year olds should probably be weaned.