I guess it's only based on the Visa Officers. I've seen some August Applicants are in Canada already. So I'd say we stop comparing, I stop comparing our application to others. It'll come in time, we really just have to be patient.
Patience is virtue my friend. I am still waiting for my spouse and is so anxious and frustrating to wait. But what can we do? our applications not in our hands anymore :(
I had the Pre A and DM at March 20. And up to now no update. Have you tried calling IRCC and ask what's on the go with your papers? also try contacting your MP