Hi Ichraq, I agree with Jamali. Order your GCMS about 3 months after your file got transferred to Rabat. Hopefully they will have done the file review. This is where the officer on your case sits down and goes over everything you sent in, your application; your text, chat and Skype logs; photos etc. He/she will then enter notes on what concerns are raised and you can get a really good idea of whether there will be an interview or not and if so what kind of questions will be asked. This will be a great help to prepare for an interview. You must practice every day for many hours with your sponsor EVERYTHING about their life and your relationship. When you met, how you met, how your feelings developed for one another (this is crucially important). If there are any red flags on your case, such as differences in age, religion, desire for children you must be prepared to answer what kind of discussions you two had about resolving these differences. You will be asked everything about your sponsor, where they work, who their family members are and where they live, what is your sponsor's daily routine like, what kind of things you have in common, what kind of music/movies/books your sponsor likes. Even very personal questions about your sex life. It goes on and on and you will get sick and tired of practicing it but it will pay off. No matter what red flags you have, if you can show the interviewing officer that you know your sponsor inside and out it goes a long, long way toward showing your relationship is genuine and this is what they are looking for most.
It is so hard waiting, I miss my husband very much as you all do. But keep up your faith and use this time apart to get to know one another VERY well!
God help us all in this wearying process and grant us speedy reunions with our loved ones