Re: 2.5 yo is the worst sleeper ever! want to wean.
Does it help to know that everything you are experiencing is super-normal? Limited diet: normal, and self-protective. If toddlers were as curious about foods and other substances as young babies are, they'd poison themselves in a minute. Nursing all day and all night: normal, especially when mom has been very giving and hasn't set hard boundaries about it. I slept with my nearly 2 year-old when we went on vacation and she nursed every 2 hours all night long, just like when she was a new baby!
I would definitely work on night-weaning, because it sounds like your LO is ready. Only crying for a minute? Not bad! Either have your partner take over night-waking for a few nights, or handle it yourself and just tough it out without nursing. A long as baby knows that crying = you giving in, she's likely to keep doing it. When my toddler wakes, I go in and lie down on the floor of her room and tell her "Shhh, sleep" until she goes back to bed. Then I either sneak back to bed or sleep on a futon on the floor. Not optimal, but last night she slept from 11:30 to 4:00!
Coolest thing my big girl said recently: "How can you tell the world is moving when you are standing on it?"
Coolest thing my little girl sang recently: "I love dat one-two pupples!"