My 5 month old has been sitting up for a while, quite confident with it so I know he has upper body strength. But he still screams after less than a minute on his tummy, and can't roll. How will he ever learn to crawl and move around?