Chemistry sizzles the moment Angie (Judy Ann Santos) meets Jed (Ryan Agoncillo)--and such force of attraction urges the two to throw caution to the wind and tie the knot. But Angie and Jed realize that the adages regarding marriages are right all along--and they find themselves in a constant squabble of keeping their union in check while retaining their sanity. Notwithstanding the petty fights on every marital issue couples normally have--from the bedside to the in-laws--Angie and Jed always manage to settle things up and make peace. But just as Angie is ripe with their first child, she catches Jed cheating on him. While they admit that marriage is no peaches and cream, they drive each other crazy so often that they cannot help but think if they have been too hasty in going after their presumed perfect partner, who turns out to be not-so-perfect after all.