Is love ever on time?

I’ve been across relationships where the timing isn’t right. My example- I met this great guy and I thought he would be perfect for me. But... he’s a marine (training and traveling) and I’m a nursing student. It’s hard to balance both while in school if you want to succeed. He’s originally from Arizona and I’m from California. Anyways, I heard from somewhere that there’s no such thing as wrong timing. It’s not meant to be if it’s “wrong timing”. So meaning love has to happens at the right time? Can that be true? It may not be healthy for me to have the hope we will reunite again and make it happen. Can I just be too hopefully? Please no rude comments but I would really appreciate advice.