Does love change?

My boyfriend of 9+ yrs says he feels like we're not IN LOVE anymore. He says he loves me and knows I still love him but feels like we're only together for the kids(he has a daughter from before we met and we have 2boys 2 and 4 together with our third on the way) . He says hes gonna try to figure his shit out while I'm pregnant but if he can't he's leaving once the baby is born.

I told him we met when we were 19 we're 28 almost 29 being in love is going to look different almost 10years later then it did when we first met and were both teenagers. We grow and evolve as long as there's love we can figure out the rest! He's my best friend there is no one else I would rather go through this life with and share all these moments big and small with! I also told him don't stick around just out of pitty because he doesn't wanna be THAT GUY that leaves his pregnant "wife"(all our friends and families all refer to us as married or husband and wife) and 2 toddlers, we'll figure it out!

I feel like at almost 30 you can be in love and it's going to look different than when your 19 fresh out of highschool and half way through college. There are jobs! Now there isn't just a child we have only on the weekends there are 2 we obviously have all the time! We have a house together, bills and responsibilities. We've seen each other have the flu and puke, he's seen me give birth, we've seen each other cry from loss of a friend or loved one.And I don't wanna be almost 30 still wearing booty shorts and crop tops dry humping at a party in a strange place because we're both drunk like in college. I've had babies I have stretch marks, my boobs sag from breastfeeding out babies, he has grey in his beard...ext. I can still dress up and do my hair and makeup and it mean something without it looking like I'm 19! But I also feel like he shouldn't want me only when I am all dressed up, because that's not love on his end if that's the case.

Would you be upset if your S/O told you this? Am I wrong? How would you react? What would you have said?