Missing out on the last Women’s World Cup in New Zealand was a bitter pill to swallow for everyone involved in Sri Lankan ...