Life is all about transitions, preparation, etc. I have watched the ebb and flow of my life and have seen the hand of God through all of it. Would I say that everything that has happened in my life a part of God’s perfect plan? No. I will say that some steps have been made out of God’s plan, but He used the mistakes to teach me and prepare me.
You and I hold the key to the emotional outcome of what happens to us. We can choose to be bitter or choose joy. Most of our misery comes because we allowed ourselves to feel that way. Bad things happen to everyone. We can decide what to do with that.
I can testify to the fact that your breakthrough is on the way. We eventually adapt to our circumstances and can see God shine through it.
God is your help, your Deliverer, and your very present help in time of need. Being patient is easier said than done, but wait upon the Lord. He will fulfill His promise.