David's ex-fiancee re-enters his life in search of answers to the question, 'Why me?' Meanwhile, Nate has a psychic rendezvous, Keith's new job sends him into the closet, Federico identifies with David's past, Claire decides not to let life pass her by, George dumps some surprise baggage on Ruth, and Margaret weighs in on daughter Brenda's new relationship.