Aw...he's not going to be mad at you for weaning and don't beat yourself up.

You're doing what's best for you guys. You know what's best and trust your instincts.
They do grow up fast and it's sad. That's why when I was pg I never said "I can't wait to have the baby or no longer be pg" when everybody was ready to have them and early. I knew how fast it would go and really try to live in the moment. I stopped wishing for milestones long time ago.
I look at Mak and it seems like only last month she was Maddie's age.