Facing up to our own unpleasant truths - Barbados Today