Lyric discussion by SamuraiMoose 

Cover art for The Carousel lyrics by As Tall as Lions

I think it sounds more like the mother has passed away. So her promise was that she'd always be there for her son, and she converses with the birds because she is in heaven.