I 100% understand its confusing, with so many different state management out there.
There is nothing wrong with any of them, and please don’t think you “picked the wrong one” because they all work great.
I’ve not tried GetX, but it seems very beginner friendly. Also, I’d say RiverPod is a little more advanced, so if you’re just starting out it’s maybe not the way to go (unless you’re up for a challenge).
For a person newer to state management, I’d go either GetX (haven’t tried it but a lot of people love it) or Provider.
Best of luck! I know it’s confusing but you’re choosing between 3 great options.