Oliver and Charlie had known since childhood that they would be together for life. One day they swore they would never part—but they didn’t keep their promise. Many years later, they meet again, realizing that the years of separation haven’t managed to kill the love. But what should they do when one of them keeps a secret that drove them apart, and he still hasn’t forgiven the betrayal?