You are exactly where you are meant to be, you are doing exactly what you are meant to be doing, the universe is unfolding as it should.
During conversations, the statement that is shared the most is; "I stayed too long, I wish I had left 'it' years ago." The 'it' could be anything, a marriage, a business, a friendship, even your location: anything or anywhere that you were attached to, that you wanted to get out of or away from.
You will not leave until you are ready to leave. Don't waste your time mourning the fact that you stayed for some time after you realized that it was over for you. You were in the midst of a lesson, and right where you needed to be. No time or experience was ever lost, every piece of your life was part of the whole. You are who you are because of where you have been.
Sometimes it is difficult to swallow, the situation that you find yourself in may seem completely ridiculous; and you find it hard to imagine WHY you have to go through this. WHY do I have to spend all this time on this again? WHY can't my life just be easy? WHY do I stay so long? WHY MEEEEE?
It is part of the plan, it is for your growth, if it is meant to be, it will be. This is where hindsight comes into play, you WILL understand, and for now, just recognize that this is a lesson, and go with it.
You are learning something, you are growing, you are becoming aware, you are opening up... you are doing life, really doing life. If you can convince yourself not to fight against the current the process will speed up... go with it. This is YOUR journey, you will spend the required amount of time on each lesson, and then move on to the next. We might not be exactly where we WANT to be, but we are precisely where we’re SUPPOSED to be; and RIGHT ON TIME!