God doesn't leave loose ends.
It's something my big sister has told me my whole life. If you look at your life very carefully, you'll see how God connects everything--and how He makes everything work together for good, for His will.
God always makes sure we are settled in His will before we step into it. He doesn't leave loose ends, and He doesn't want us to leave loose ends either. The more we handle His work with integrity, the more He knows He can trust us.
It's like the servants who multiplied their talents.
They were faithful with little, so they became lords over much more. I know sometimes our "Talents"--the situations, people, etc placed in our care--don't feel like "little." Sometimes it can feel like the whole world has been placed in your hands.
Trust that God knows your capability more than you do.
If you feel like you're pushing to step into a new season and it just isn't happening, maybe ask the Holy Spirit if there's something you must settle first. It's like doing a self-checkup.
How is my marriage? How are my children? How is my soul and thought life? Am I still dwelling on bitterness or hurts from my past? Do I need to tell someone I forgive them--even if I don't want to?
Not only does God know your capability more than you do; He knows exactly what is in your heart. Here's the thing: He doesn't ask us to tie up loose ends because He wants us to revisit wounds.
He wants us to tie up loose ends so that we can be free. You're not designed to live in bitterness or unforgiveness. You're also not designed to be a slave to your thoughts. You're designed for victory--to be more than a conqueror.
Freedom like that can't happen until you choose to let go of the obstructions in your heart in order to reach forward. All those loose ends will hold you down until you take care of them and give them to God. So, what is it? Pray on it and ask God to show you what needs to be tied up.
He won't rest until all loose ends are taken care of.