Hi paddington. First of all, you don't have to stop if you don't want to. Before I had DCs I thought 1 year was the norm, but I fed them both for just over 2 years, and that has seemed very normal and right for me. Lots of people advised me that mine would self-wean, but they never showed any inclination to!
Although I loved (that word doesn't seem enough to describe it) breastfeeding, I have not minded stopping either time becuase I was so ready. With DS it was because DD was born and tandem feeding made me want to vom, so that was easy.
With DD, who I weaned about 3 weeks ago, it was because I was just ready, in my head and in my heart! I can't explain why, but it was I think to do with feeling that her need had gone, although she enjoyed it a lot. It took a few days, and a couple of nights where she woke and cried and for the breast, but because she could be distracted with a story (at 3am, so a bit tiring) and went back to sleep, it was fine. DD is definitely my last and there was a day or two where I felt very sad, but I think in more of an 'end of an era' way, rather than regret.
So that was my longwinded way of saying, follow your heart, do it when you are ready, and it will be easy. If you just bf once a day it's not so intrusive, is it? My DD fed about 10 times a day (no exaggeration) when I weaned her! Now I feel like I have two children, not a child and a baby, and it's quite exciting really.