People stop breastfeeding way earlier than 1.. Don't let anyone make you feel guilty. 9 months is a long time! Longer than most last! Basically cut down your daytime feedings. The last ones to go will be your night and morning feedings.
Breastmilk needs to be his main source of nutrition until 1. so you can't wean before he turns 1 year. When the time comes, you need to do it slowly to avoid matistis and clogs. Drop one nursing session a week until fully weaned.