I think you should not worry much leave on your destiny. I have heard students having 8 backlogs are getting visa and also I have met a friend who have no backlogs with 80% and 1 year study gap I think everything depends on SOP but you should have good luck on other hand so don't worry try to...