When it is time to walk away, walk away. God has a good plan for your life and obviously, it never included or no longer includes whatever it is you should walk away from now. It is not always easy to do, but trust Him. Trust His direction. Yes, you have to walk away, but understand, it is in order to walk to something better.
Walking away from something we wish to hold on to or do not feel quite ready to leave, often causes disappointment. Trusting the perfect God who makes all things good causes that disappointment to fade. Look ahead. Get excited. Keep your eyes open. God has something better coming your way.
"God having provided something better for us, that they should not be made perfect apart from us." Hebrews 11:40