Hello yumeryuu,
your mistake is requesting the visa office for the passport. Sometimes, they held passports for sometimes, even for about a year. This is because, it seems that they are 'BUSY' for nothing. Of course, you need to know that thousands of application are received daily, some are...