My daughter is 2 years and 4 months and she still breastfeeds. Why are you embarrassed? You should not be shamed out of breastfeeding. If you have other reasons i suggest a gradual weaning, ive started to wean my daughter but she is very dependent on me at night, so my weaning is very gradual. I think i might try the bandaid trick soon to see if i can get her to try to fall asleep without suckling, but so far other methods have not worked.
Sometimes babys want to stay attached longer than others, other babies self wean early, If your only reason is embarrassment i would not reccomend any abrupt weaning.
breastfeeding over the age of two is very common in other countries where the breast is less sexualized, Its all about eye of the beholder. breastmilk continues to be helpful well into the second year and it should be something we wear with pride, not shame, to have carried it this far.
It certainly would have been easier to wean at 6 months beforethe baby could protest, and start wearing little tiny cute bras again, being able to take medicine again, sleeping with both arms down again, lol
Whatever you decide i want you to remember its good that you stayed this long, not bad.