I understand that you are a perfectionist.
However, the thing about this game is that there is no REAL shortcut to being good/perfect at the game. So I perfectly understand your frustration at not getting things quickly as I can relate.
Understand that players that play more and GET (learn) more from what they do are better than players who play the same amount and don't get as much from those plays (aka playing maps useless for improving like songs 2 layers above your skill level).
So either up your play time and do some real practice (while not doing those nofail/D rank/70% acc C rank maps cuz those waste your time)
or just progress slowly like many other players (they are fine about this and just enjoy the game how it is). This game requires time and dedication, and I'll state it again: being good is fucking hard. It ain't easy.
However, the thing about this game is that there is no REAL shortcut to being good/perfect at the game. So I perfectly understand your frustration at not getting things quickly as I can relate.
Understand that players that play more and GET (learn) more from what they do are better than players who play the same amount and don't get as much from those plays (aka playing maps useless for improving like songs 2 layers above your skill level).
So either up your play time and do some real practice (while not doing those nofail/D rank/70% acc C rank maps cuz those waste your time)
or just progress slowly like many other players (they are fine about this and just enjoy the game how it is). This game requires time and dedication, and I'll state it again: being good is fucking hard. It ain't easy.