'My fault' - Barbados Today