First off, thank you for wanting to specialize in discrimination! There are many kinds of discrimination - as the victim of disability discrimination and retaliation in the employment realm, I can tell you it is difficult to find a Plaintiff-side attorney to take these cases!
I have not been to law school. I was in a Masters of Legal Studies program, which I know was not nearly as difficult as law school. To me, the most difficult thing about studying law is there simply is not enough time to go off and explore something. Not enough time to read every case you are assigned, from start to finish. You will learn to find the key sections of the cases, and gloss over the rest. To me, truly understanding the history of the case made it come to life for me, and I spent too much time doing that.
I have heard that students in law school form study groups. So, it might be that you each review 5 different cases and brief the others on the cases you prepared. This is only good if you have a good group, however, you won't get the same depth of understanding as you would if you had read it!
And then, there will be topics you aren't interested in, but have to take -perhaps Contract Law. And, professors are demanding. Yes, it is really, really, really hard. But why?
It's because lawyers have to be perfect! If they try to introduce a piece of evidence at the wrong stage of the trial, it won't be allowed. If they fail to timely raise an objection during trial, they won't be able to use that situation in their appeal - and they could be sued for malpractice! My lawyer was awesome! He ended up knowing the details of my case better than I did! I watched how he read emails that were part of the case: noting who had been copied, when it was sent, how that fit in with other things going on at that time, etc.
Don't be scared off! There are resources that will teach you how to study, how to take notes, etc. If you want it bad enough, go for it! If you aren't sure, consider becoming a Paralegal first. This way you can get some real world experience in a law office. Many paralegals have only an associates degree. If that is something you are interested in, let me know, and I will give you a few pointers on schooling.
Best of luck!