Dina, a high school teacher, falls in love with her former classmate, Carlo. They get married and blessed with two children. They have an almost perfect family until Carlo develops an affair with Myra which bears two sons. Years after, Dina finds out about her husband's extramarital affair and decides to leave them. Carlo heeds his wife's decision and lives with Myra. But Carlo eventually realizes that he does not want to live with Myra after all. He promises Dina that he will leave Myra for good and will come back to his original family but with one condition, he needs to bring with him his two other sons. Dina agrees for the sake of having a complete family. This set-up brings the best and the worst in their relationship.