Life can sometimes be complicated. I have three friends. Each of them desire to be a mother. One had a baby, but the delivery was complicated, causing her to no longer be able to bear more children, and two of them had issues of infertility. Each of them has had to wait. God had a plan and He stirred that desire within them so that His plan could fall into place. Sometimes the wait can be agonizing, but if we push through our own agenda without doing things God's way, we could end up with a whole lot of trouble. Like the story of Abraham where God promised him a son. Sarah took it upon herself to play the role of God by pushing him to procreate with Hagar, creating a whole lineage of people who've caused trouble for the world. Be patient with the things God has put on your heart and let Him be the one who leads. One of my friends became pregnant and the other two have been chosen by birth mothers for adoption. That's God's plan falling into place!
Rejoice in hope, be patient in tribulation, be constant in prayer. Romans 12:12