TIMING is all important factor when considering the delays or setbacks you are experiencing. Like you I try to push forward into something better and face endless setbacks.
Researching my next phase in my life to make informed decisions on which path to take.
First path everything connected to it was too difficult.
Second, I felt this is the right one, but setbacks here were holding me back. Thank goodness. There were two choices and if I had not had setbacks here I would have found a lot of problems and disappointments.
Setback are for a reason often for your own good as something better is going to present itself. You have to allow things to flow.
Another point with Timing is for you to achieve your goal or desire it may involve say another 20 people and they must have their lives synced with yours. Bit like a jigsaw puzzle the pieces have to fit.
If you push and become impatient you may end-up with the wrong person being involved in your life and definitely regret this. Be grateful for the delays and the timings to be put in place like I am at the moment saved me from big disappointments.
You also have to take into account the people close to you, your wife/husband, partner, children who may also be involved with your goal. Their lives and others impact your setbacks or delays. When you analyse what is happening with achieving your goal/s you may have to work through issues within you family.
You have to take note of the people who God is pushing out of your life who have no future with you and they are not going along for the ride either.
Be watchful and mindful of all situations around delays and setbacks. They are usually for a good reason.