Life happens as it is supposed to. We just have to trust it.
Sometimes we love someone so much that despite the signs that tell us otherwise, we do everything we can to hold on to that relationship. Often at the expense of our hearts because our failure to let go places us in situations where we suffer undue pain. Letting go can be one of the scariest things we have to do but sometimes we must let go of the one we love the most in order for each of us to grow individually. There may be lessons we need to learn and experiences we need to have that can only happen if we are apart.
But, life happens as it should, and if you let something go and it comes back, you know it’s yours. If it doesn’t, you have opened yourself up to receive the desires of your heart, just when the time is right.
Trust your gut. As hard as that is, trust that fate will lead you to where you are supposed to be.