Why did Justin do that to Hannah?
He humiliated her and didn't ask her out for genuine reasons. Why did he do that? Its not like she seemed "easy"?
Also we see later than he stayed long-term with Jessica. So what differentiates Hannah with Jessica to him? If anything Hannah was more kind hearted than Jessica, and yet he was driven to do it to Hannah?