how much longer will I have to wait for my little one? 39+3 and all these niggles make me lose my patience!