Okay after a careful review of their CBSA report, I realized 2 of the trips indicated on the CBSA report were not actually completed trips. My last US bound flight was canceled at the last minute, and we were ordered to clear the customs to re-enter Canada in order to take an early flight the next day. However I have no way to prove this. Same thing happened on a different date many years ago, when another U.S. bound flight had been canceled and I decided not to go at all. Yet, I cleared the customs to get back in Canada as instructed by West Jet airline staff. Now I do not have those passports used so many years ago for those entries. What's my option? What should I do?
And I also realized that now I am short of 1095 days (based on the day my application was signed in 2012). Maybe that's why the whole thing has been delayed?
What are the chances of getting rejected at this time? Does any one know?