Blame yourself! - Barbados Today