Between 17 and 20 I never travelled more than a few miles for work. I worked as a server at a resort ($14/hr), as a night auditor at hotel where I had 1 hour of work to do and 8 hours to do it ($8.25/hr) and as an entry-level web developer ($10-15/hr). All of the jobs paid more than I needed and I had ample free time.
The main drawback for these jobs was that I wasn't treated as well as I wanted. With one of the web companies, I happened to see a recent hire's check and saw that he made more than me. I asked the owner why this person made more than me when I had more experience, and her answer was that I made a lot for my age and that the other person had a degree.
From 20-24 years of age I worked as a freelancer, starting at $25/hr and going to $90/hr, billing about 30 hours a week and working about 50. I always worked remotely, and for a year during this period I lived in Hawaii.
The perks of working from home are many. I always lived near the beach and could take beach breaks during the middle of the day. I had a lot more time because I had no commute at all. The main drawback was that I didn't have enough social interaction. I'm still discovering what a huge, negative effect this has had on my life.
These days I make $100/hr, 40 hours a week, and I commute between an hour and half and two hours every day, depending on traffic. I listen to audiobooks on the ride in, but going home they make me too sleepy. Because of the audiobooks, I don't mind the commute as much as I would otherwise. I feel like I learn valuable things during my time in the car.
Also, because I earn more and bill for more hours, I make about twice as much as I did previously. This year I'm planning on traveling around the world, something I've never been able to do. I've also been able to afford a lot of little niceties like improv lessons and snowboarding lessons. I'm very glad that I'm able to buy these experiences.
I'm also trying to make friends with the people I work with. I already consider my immediate colleagues to be good friends and great people, and it makes me very happy to know them and see them every day.
The long-ass commute does get me down sometimes. I'm still trying to figure out how to make more time for my personal projects. With the amount of money I'm making, though, it's feasible that I'll be able to take little vacations just to work on my ideas, something which wasn't possible before. So overall, the long commute is definitely worth it.