Brother and sister find out their love is mutual.
Rick & Steve continuing at home.
Cara and Rick meet in his van.