I'm in the same boat as you with a very similar GPA and 4.0/4.0 prereqs, and finished my MSc last summer except I've been applying for 4 years
1st year: Interview at McGill then rejected.
2nd year: Interview at McGill then rejected.
3rd year: Waitlisted FOR an interview (usually they interview 300 people in the Quebec university category, last year they interviewed 256, I was ranked 260.) and then rejected (never got the interview).
4th/current year: Interview at McGill then waitlisted and doesnt look like I'm going to get in.
I think it's safe to say that I definitely feel your pain please feel free to message me as well! Like everyone else has told me, never give up and try to stay positive! We are so so so close!