It can be daunting to think that you are going to be bfing for the next several years. Just take it one day at a day, the days just seem to fly by, and suddenly you realize you are still nursing your "baby", only the baby 3 or 4+.
When you have a 6m old, a 3y old seems SO big and grown up, but when you have a 3y old then you realize that they really aren't so big after all. They are still very immature and many of them still need to nurse, and that continues on until the child out grows that need. Remember weaning isn't just stopping nursing but you are replacing the breast feeding with something else.
Now for me, my DD1 weaned herself a couple weeks before her 4th B-day, I am positive that had I not gotten pg with DD2 that she would of continued nursing for quite some time since at 3y of age, she was a very avid nurser. Once my milk was gone then slowly her interest left as well, by the time her sister was born DD1 was down to nursing once a week, she stopped all together less then 2 months later. There are those toddlers who only nurse a couple times a day, I don't make that model of toddler.
Mine nurse very frequently. Think of it as a connecting moment as well as getting mama milk. The world is a big place for a little persona and many times they just need a moment to gather themselves, to know mama is always there, it is very comforting, and then there is always the thrill of fly by nursings
Nothing soothes a toddler melt down or tantrum like a nice, long nursing session. DD2 is 1.5y old, she is still very much a baby, when she needs to nurse, she needs to nurse now. We nurse in public every day still. I will say that I was perfectly comfortable with nursing in public until DD1 got to be 3y, then it was just more comfortable for both of us to nurse in the car before going in places. Sometimes a portion of nursing in public block, is just telling yourself that your child needs this, what's my child going to be like in 5 minutes when I can find a place nurse away from everyone, think about carrying a screaming toddler through the store, etc... or finding a place and sitting down. Like tonight, we are at the mall for a special Mother Goose event, DD2 ran up screaming and I knew she needed to nurse. We sat on a bench and nursed, I was watching the people walking by, the vast majority of them had no idea what I was doing, I got caught a couple people glancing and then looking again to see what I was doing. They looked and then went on their merry way.