Krishna had all that and more planned for us since the beginning of time. He had the steppingstones all lined up before we were born. We simply had to take our TINY STEPS OF FAITH before our dreams became reality.
In a purport to the BG 11/34 Prabhupada says, “The plans of the SPOG are understood by His mercy, and the plans of the devotees ARE AS GOOD AS HIS PLANS. One should FOLLOW such plans and be victorious in the struggle for existence.”