Breastfeeding weening?

If I just never ween and let him eat when he wants will he eventually stop by himself or will I eventually have to ween? He is 2 and I don’t want to tell him he can’t have milk if he wants it, I don’t see a problem but others think that he should have been weened by now.