Why is it such a complicated feeling?

I am happy and sad to announce that DD2 has self weaned as of last monday 16/5. That means that she b/fed for 18 months 12 days.

I am so happy that she is now my little big girl. Shes no longer the bubby because she doesnt have bubby juice anymore, as according to DD1.

But its such a bittersweet moment.