I don't have an extensive travel history. I visited only 3 countries+Canada, which are Saudi Arabia (like many Egyptians, my father used to work there and I visited him only once!), Turkey for tourism and Germany for a conference.
I agree with you that probably they can't reject us at this stage except for serious security concerns (which is not applicable in my case). However, they can easily JUST NEVER GIVE A DECISION! They keep saying that there is no maximum time frame for finalizing an application, so they are not forced to accept us (or reject us). Sorry to tell you that the wait could be forever. For me, I am 100% sure they are doing this on purpose to limit the number of Muslim immigrants. And I am sure they will just never give me a decision, because I am sure the security screening is finished more than a year ago, so I am sure I am in this percentage of Muslims they decided to just stop processing their applications forever. You could be in that percentage too. Many Muslims from Egypt, Lebanon, India, ... have the same situation!