On the positive side, this tedious experience has helped me grow. I've learned to trust that not everything in this life will be convenient. Even when I'm doing the Lord's work, there will be struggles and heartache. I've accepted God's timing and have realized that His time frame is more important than mine, that He knows what He's doing and I just need to trust that it will work out in the end. I know it will! I'm going on a mission no matter what, a couple extra weeks of waiting won't matter in the long run. Plus, I will know where my mission is for the rest of my life, I should appreciate the time of the unknown for as long as I can.
For those of you struggling with God's timing- it's hard, not knowing when God will reveal His will or what He wants you to do. There are so many unanswered questions in this world that need answering, and it gets frustrating when Heavenly Father doesn't respond right away or it isn't the answer you were expected. But stay in there. Answers will come if you look for them.