R2D2: Remembering, Reflecting and Dynamic Decision Making for Web Agents