Remember, ultimately you can never ever control a situation. If you are meant to be with someone you will be, and nothing and no one can stop that. If you are not; then your heart will feel uncomfortable- you may see signs that this person is not good in character, or they’re not right for you, or not what you want.
And you know what this means in the crux of its message. It means that only Allah (God) is in control, only He can make things happen, only He knows what we don’t know.
So be assured that He is protecting you, and that He will give you what you need at the right appointed time.