caleb and hanna have sex