[eluser]slowgary[/eluser]
None of this applies to you though Kyle, as this is your job. I would just consider it all good experience and don't let it get you down. If you like what you do then you tend to be better at it and likewise, people who dislike their job are usually not very good at it. So I say just consider it the hardest client you'll ever work for, and if you take on freelance clients this experience will help you be more prepared foir their expectations.