We did an international adoption, so I can't really give you advice. But if you look at back posts here, you can find information on what agencies and facilitators others have used that were good. I think the right person or agency can make all the difference, so I hope someone has some suggestions for you. Just don't give up. I promise it will be worth it in the end!