Aaron and David finally get together after Aaron realizes his feelings for David and expresses them. Toadie comes to a difficult decision about Willows biological father, while Jack and Steph share a surprising connection.