I am sorry to disappoint you, Morhaf, but judging from the name you chose, you sound like an Arab or a Muslim. Unfortunately, the IRCC and its partner security agencies are conducting extreme and unprecedented security checks on Arab/Muslim applicants, so it will probably be a long long wait for you, and it is very possible that they simply never give you a decision. Most of those delayed are Arabs/Muslims including myself. I have been waiting for their decision for over 18 months since PPR now.
What you can do now to check the status of your security screening is to send a mail to the CSIS (Canadian Security Intelligence Service) and send an Access-to-Information Request to the CBSA (Canadian border Service Agency). The steps of this procedure was listed a few pages back in this thread.