It took six group finishes, eight quarter-final exits, three semi-final defeats and a final loss in 2021 before washing away all that heartbreak