Yes, for some people, $2 million should be more than enough to retire. For others, $2 million may not even scratch the surface. The answer depends on your personal situation and there are lot of challenges you'll face. As of 2023, it seems the number of obstacles to a successful retirement continues to grow.