You know when they say “everything will fall into place”?
God will always give you what you need. But only when He deems you ready for it. He will send you the right people when you’re ready to be the right person for them. He will show you the right path when He knows you’re ready to walk it. I am not a religious person. But I have always believed in a merciful, just, and loving God. A God who has never let me down and who has never failed to make me understand why things happen, be it bad or good.
Be patient. Whatever you are going through right now, that, too, shall pass. Have faith in a God that will never let go of your hand.