Oh my gosh, you are describing my DD to a tee.
As a matter of fact I was just googling weaning lol.
My DD is a bit older than yours, and I will say at around 2.5 she went through a really clingy phase and was feeding so much it was driving me demented. She has settled a bit now, but if we a home, or she is sick she will want to BF a lot. She feeds to sleep still too and usually once overnight.

Soooo, I have no answers, just sympathy.
Some suggestions I saw tonight included limiting time of feeds (like count to 10) and I have tried this and it does work a lot of the time. Otherwise distract and negotiate, which had varying degrees of success. My DD is very strong willed so if she really wants it, she can really crack up if I try to avoid feeding!

I'm torn between keeping going, but thinking she might go for years more, or tying a gentle wean which will take ages anyway.

Good luck, I hope you get some tips!