This paper emphasizes the importance of autonomous error correction for reliable performance of complex and long-term tasks by domestic robots. Previous studies on task planning error correction using large-scale language models (LLMs) have been limited in their efficiency due to their inflexible self-reflection mechanisms. Inspired by human cognitive adaptation, in this paper, we propose a novel mentor-agent architecture, the Flexible Constructivism Reflection Framework (FCRF), that enables flexible self-reflection according to task difficulty. FCRF constructively integrates past success and failure experiences. Through evaluations on various domestic tasks in AlfWorld simulation and real environments, we experimentally demonstrate that FCRF significantly improves the overall performance and flexibility of self-reflection in complex and long-term robotic tasks.