2 months ago, I took a job with a client to shoot the images for his catalog and design it as well. The original scope dictated that the job would be completed in 4 to 6 weeks - which was fine since I wasn't all that busy at the time. Since then, he's rejected everything I've sent him. He asked for a lifestyle shoot with two girls. It came out lovely and he hated it. I paid for the shoot out of my own pocket (I know, big mistake). I recently sent him a 3rd reshoot of the first batch of items and he's rejected it. At this point, I feel like I'm done! He quibbling about the angle in millimeters (literally). As far as I'm concerned, all the shoes look the same. They look fine. I know what I'm doing. I shot shoes for 3 years, everyday, 5 days a week. I'm not sure what to do. He wants me to shoot a shoe while he's on the phone, edit it, and then send it to him...all while he's on the phone, guiding me the whole way. He wants to do this with about 4 shoes and THEN he'll let me do it on my own. What? Am I child? First off, I'm insulted that he wants to babysit me through the 4th reshoot - which was never accounted for in the original contract. I feel like I can't make this guy happy. He requires weekly visits to his office as well. Nothing's getting done and this project has gone way passed the original scope. Do I fire my client or renegotiate the contract? A friend suggested I go ahead and do the 3rd reshoot, but charge him for every reshoot. Can I do that? Obviously, he might change his mind about reshooting if I charge him for it, but is that possible? Two months ago I had the time to give this guy 24/7, but with the holidays and new work coming in, that time has passed. Now what? Anyone have any advice? Help?