i can so relate to this.... I have done my time as an Art Director, as a Web Designer, as a Consultant...