Re: I need your opinion on what I should do...
I see this kind of problem all the time with healthcare clients. Many of them mean well but they have a hard time making business decisions. Factoring in some handholding time into the contract usually helps. Also presenting a step by step schedule with deadlines and their responsibilities and a clear disclaimer that design delays will cost them more money goes a long way to moving the process along. Good luck!