Every few years, Sri Lanka finds itself at the same crossroads, compelled to prove, once again, that it deserves continued ...