Maybe no different than many jobs, but it is what I enjoy. Some days suck, and some days are great. The great days outnumber the bad. I only wish I had paid vacations, and benefits.