Welcome to VJ !
Don't let the wait times discourage you.... it's just the life so what to do ? One day insha'allah you will look back and say it was all worth it !
Come on down to the ME/NA forum... there's lots of us who are facing/faced the same thing, and you will find much advice, support and encouragement there.
Best of luck with your visa journey !
-MK