Your skill set is super imbalanced. You seem to have decent aim yet you have basically zero rhythm fundamentals, which is why you can't alternate or stream for shit.
You don't have so much as a single A, much less an S or SS rank in your top plays. You need to learn to crawl before you can walk. Play some maps that are slower so you can focus on the rhythm.
Some other tips:
- Learn to adjust your offsets.
On the ranking screen, if you hover over the chart, it will tell you your accuracy error average, both in negative (early) and positive (late) values, and also your and unstable rate (your precision/consistency in timing, regardless whether it is early, on time, or late. This is useful to know your rhythmic accuracy. You can significantly improve your rhythmic accuracy by
adjusting your offset per song with the - and + keys. Negative offset will move the audio of the song forward, and vice versa.
- It helps to try to keep your fingers on the keys, especially if you alternate, and I find that my ability to do different kinds of rhythm changes on my hand positioning - during slower parts, I like to keep my wrist on the table, and during faster parts, I like to lift it.
- Good hitsounds are very important in judging your rhythm. The default skin's hitsounds are 100% hot garbage so I recommend finding an alternate skin you like and using it. Many players like using Cookiezi's skin, so that's a good place to start.
- 35 hours in this game isn't really much. If you want to get good at this game, you have to play A LOT, every day if you can. I have 450 hours and I still feel like a big noob sometimes. Just focus on doing things correctly and pushing what you can do well, than trying really hard to push your limits and forcing yourself to do things you;re not ready for. And most importantly, have fun - you learn more and play better when you are relaxed, and what's the point of spending your free time doing something you don't enjoy just to feel like you have talent at something?