What part of Unreal Engine did you find hardest to learn?

I’m curious about the learning curve for Unreal Engine. There are so many areas to explore, from Blueprints and C++ to materials, lighting, animation, and level design.

For those who have been using Unreal for a while, which part took you the longest to understand, and what helped you get better at it?