Learning any framework, language, or technology requires patience and a huge amount of time. Don’t lose any hope and stop in the middle. The most important thing is don’t compare your journey with others!
Flutter is a UI toolkit created by Google for developing cross-platform mobile applications for multiple devices from a single code base. Flutter uses Dart as a primary language, which allows you to build cross-platform mobile apps for Android, iOS, Windows, Linux, and Fuchsia platforms.
If you are planning to know more about Flutter and Flutter development, then refer to this interesting page - Flutter App Development
And if you plan to become a Pro Flutter App Developer, do consider this below Roadmap image.