About a month ago, I found out I will be leaving for Mexico in August. After pouring over even more paperwork, I finally figured out how to submit my visa and passport applications. Yesterday, I found that the paperwork has been processed and is ready to go. Hurray!