It was rather similar with me - I chose to study computer graphics when PCs still didn't support any graphics, so I had to study on my own time and expense. And man, was it expensive! Computer graphics books were rare and at premium prices. I went to work in the industry to gain experience for 4 years before they finally opened a Computer Science course, and then I went back to university. But even then, computer graphics was still in its infancy, and there were no professors specialized on that. So there I went to study on my own time and expense again, but this time there were more books to pick from. University only gives us a foundation to build upon - it's up to us to study and get where we want to be. In the very first semester, over 60% of the students failed the exams and gave up the course. When I got to the 3rd year, it was only me in class, and in the last year I graduated alone. I don't think the course was THAT difficult, but instead that people don't commit themselves to it, and many tend to give up too easily.
Since all my background is in science, I am self-taught in art theory, which was very hard to me because I didn't have any foundation on it. I think it is still hard, but I am starting to get the hang of it with practice. Things like color theory, composition, and typography no longer daunt me as they once did. It's hard, but learning never ends.