By: Paige Zinaman David (Josh Dallas) paces the kitchen floor as Emma (Jennifer Morrison) sits on the...