You said that two people are complete together, but waiting for one person is incomplete! Maybe you have loved someone, or you have been deeply loved by someone. No matter how beautiful the story is, it will become what it once was, but the choices between people are different. Some people choose to betray, some people choose to stick to it, and some people choose to forgive the lover who once betrayed them!
We all need a kind of waiting, because there needs to be someone in the game and outside the game to redeem or be redeemed!