average time between dating and relationship amy and sheldon hook up