It felt like time had stalled.
Today, however, we got a call from USCIS. We have a case worker! She promised to work speedily on our dossier so she could send it to China as soon as we get fingerprinted. Then she made us an appointment to get fingerprinted. In Cranston, RI.
That's not so bad. It's 2 weeks from today, but I can hold out that long. I'm just relieved to know that the process is moving forward.