Should I move on or wait it out?

I have been dating my boyfriend for 5 years now. I am 30 and have a 11 year old from a previous marriage. We don’t live together. I live at my parents home as I cannot afford to live on my own. He comes over and often stays the night. He doesn’t really pay for rent or anything but often gives me money hfor food but only sometimes! I don’t see any future I love him to death I can’t imagine my life without him as we have been through a lot and at my age i don’t want to start over. But, I don’t see any attempt to make a future or move out together. He doesn’t mention having kids which I always wanted a large family. I feel like my time is running out but don’t what to do. I can’t force someone to grow up but I don’t want to waste my time. What do I do?

To me, if you have to ask, it mean it is time to move on <3