This is the story of Lino (Jericho Rosales), Jacky (Yen Santos) and their star-crossed love for each other, which began when they were still children. Jacky’s parents disapprove of Lino as he is the son of one of their workers. Eventually, Lino decides to stay away to spare Jacky from getting more hurt. In a twist of fate, the two meet again after years apart, but they are now married to other people. Lino is with Jade, an ambitious, headstrong woman, who finds a way to get what she wants, while Jacky’s husband is Ace, a rich man whose sweetness hides a secret. Now that destiny has given them another chance at being together, they must choose between fighting for the love they were deprived of and keeping their promise of forever to people who may not deserve it.