Been there, done that.
I gave up college for the things I loved doing (freelancing), and I started working every single day, sometimes for more than 8 hours a day. I loved doing it, but not always.
I had days when I literally wanted to give up and find a normal job, and days when I felt so frustrated with my work I wanted to break my computer. I can still remember the day I tried to create a design work and after 4 hours of constant working I had to delete everything because it wasn't what I wanted.
The thing is that I got into a worse situation too. I've been in a position where I was doing kind of what I liked, but I only had money in mind. I worked for hours every single day, but I did not care about quality that much, and I did whatever I needed in order to receive more and more money.
I don't advice anyone to get in that kind of situation. It's horrible to see your work get worse and worse because you don't work from passion any more, but from the need of money.
Anyway, great article, good job, and best of luck :)