Learning something newly can be discouraging especially when it is difficult to grasp, but if you persist and do not get discouraged, you will finally have understanding.
Do not rush or hurry the learning process, give yourself enough time to read and understand.
I have to say that most people give up on the hardest part, which is the first curve, if you can go beyond that, you can be better than most people in a subject. It doesn't matter what the topic is, if you work 250+ hours on it, which is a lot and sounds like too much but that's only less than an hour a day for a year, then you would be better than 99% of the world on that topic. Just do that, focus, don't give up, and you would be great.