Every disappointment is not a bad thing. Every person that walks away is not a mistake. God knows we wouldn’t move forward without a push. He loves you too much to let you miss your destiny. You have too much potential to get stuck where you are.
God is in control, not just of your life, but He’s in control of your enemies. In difficult times, you need to remind yourself that God is still working according to His will. Your steps are still being ordered.