Precious, I hear you on the "antsy" thing, lol! BTDT (twice). I don't think there is anything wrong with being ready to be done bf at age 2, but I worry when I read you stating that you have decided that her birthday will be "the last day!" Have you, uh, "consulted" her on this
When I say I worry, it is not so much for her (tho' it will likely be a difficult transition done so suddenly; more difficult than it would have to be if done more gradually at this age, imo) but for YOU!
Girl, you are in for it. Trying to set an arbitrary date and enforce it unilaterally on such a sensitive and accepted issue is bound to result in a strong backlash by dd! I mean, she has bf her WHOLE LIFE, and all of a sudden, "okay, we're done. No more. You're a big girl now, mommy is tired of it."
JMO, but for both your sakes, allow a wee bit more flexibility on this one; perhaps START the process on bd#2, and gradually reduce to once a day/night, making it the special/only time. After a while, she will be more willing and able to surrender this very important part of your relationship completely, but she will likely resist with all her might if the rug is just yanked out from under her!
No offense intended(just one bf mom to another
Best wishes! Kimberly, mom to Forest, 9 (bf for 4 yrs) and Lily, 2(still at it)