Marlon's past threatens his future, Jessie is taken by surprise and David confides in a kindred spirit.