Army doctor Lin Kong married his wife, Shuyu, as decided by his parents. While Lin spent most of his time away from home for his job, Shuyu raised their daughter and cared for both Lin's dying mother and father. Lin feels no love for her, and once he meets Manna Wu, a nurse at the hospital, he falls in love with her and feels that he must divorce his wife.
Year after year, Lin tries to divorce the woman he is embarrassed to be married to, and every year when he comes home for a few days during the holidays, he goes with her to the courthouse, and she agrees that she will consent to the divorce. But each time, once they arrive at the courthouse, she does not consent.
Meanwhile, Manna is frustrated that she cannot be with Lin, as each year he promises that Shuyu will agree to divorce him only for Shuyu to refuse consent each time. Though she endures for the sake of Lin, Manna receives unwanted attention for remaining unmarried, particularly by male coworkers who sexually harass her. The "Waiting" of the title refers to Lin's waiting to divorce Shuyu so he can be with Manna.
He finally succeeds in divorcing Shuyu, thanks to a law that states that, if a man and wife have been separate for 18 years, the man can divorce her without her consent. Once finally with Manna, however, he feels unhappy with her as well, feeling no love for her as he expected out of the belief that they had chosen each other rather than an arranged match.
Lin seems to always love the one he doesn't have. Shortly after Manna gives birth to twin sons, Lin is devastated to learn that her health is failing and he will be left to raise his children alone. During this time, he realizes too late how much he relied on and failed to appreciate Shuyu's devotion to him. He goes to Shuyu, asking for her to forgive him and to help him raise his children after Manna passes away.