You really have found your match. And you will need to keep that in mind as you try to find the fit that works for both sides over the next few weeks. Whether it’s haggling over details, trying to coordinate schedules (and styles), or feeling like you’re the one who’s always doing all of the grunt work it’s important to keep returning to the table time and again and to not let your frustration get the better of you. You just have to be patient, focused, accommodating, and good-humored. A tall order admittedly, but what you get in return will be respect, cooperation, and revenue.