Sarah McLachlan Says It Took Over 10 Years to ‘Amass Enough Good Songs’ for ‘Better Broken’
Entertainment
Sarah McLachlan Says It Took Over 10 Years to ‘Amass Enough Good Songs’ for ‘Better Broken’ (Exclusive)
By Mariel Turner
September 20, 2025
TOP STORIES
Click to share on Facebook (Opens in new window)
Facebook
Click to share on X (Opens in new window)
X
Sarah McLachlan. Gary Gershoff/Getty Images
(function() {
document.addEventListener(‘DOMContentLoaded’, function() {
const basePath = ‘https://www.usmagazine.com/wp-content/themes/us-weekly/assets/img/storifyme/’;
const desktopBaseName = ‘usw-shorts-module-banner-desktop-v’;
const mobileBaseName = ‘usw-shorts-module-banner-mobile-v’;
const randomVersion = Math.floor(Math.random() * 3) + 1;
const desktopImage = `${basePath}${desktopBaseName}${randomVersion}.png`;
const mobileImage = `${basePath}${mobileBaseName}${randomVersion}.png`;
const desktopBannerImg = document.getElementById(‘desktop-storifyme-source’);
const mobileBannerSource = document.getElementById(‘mobile-storifyme-source’);
if (desktopBannerImg) {
desktopBannerImg.src = desktopImage;
}
if (mobileBannerSource) {
mobileBannerSource.srcset = mobileImage;
}
});
})();
if (typeof isMobile === ‘undefined’) {
function isMobile() {
return window.matchMedia(“(max-width: 650px)”).matches
&& (
‘ontouchstart’ in window || navigator[‘maxTouchPoints’] > 0x0 || navigator[‘msMaxTouchPoints’] > 0x0
);
}
}
const storifyme_content_widget_below_featured_img = document.querySelector(‘#storifyme-content-widget-init’) ?? null;
let widgetContentLoading_below_featured_img = function () {
if ( isMobile() ) {
storifyme_content_widget_below_featured_img.addEventListener(‘onStoryClicked’, (event) => {
var story_id = event.detail.id
window.open( ‘https://www.usmagazine.com/storifyme/?id=’ + story_id + ‘&v=below-featured-img’, ‘_blank’, ‘noopener,noreferrer’);
const observer = new MutationObserver(mutations => {
mutations.forEach(mutation => {
if (mutation.type === ‘childList’) {
mutation.addedNodes.forEach(addedNode => {
if (addedNode.nodeName === ‘STORIFYME-SHORTS-MODAL’) {
addedNode.remove();
}
});
}
});
});
observer.observe(document.body, {
childList: true,
subtree: true
});
});
storifyme_content_widget_below_featured_img.addEventListener(‘onEvent’, (event) => {
storifyme_content_widget_below_featured_img.closeStories();
const observer = new MutationObserver(mutations => {
mutations.forEach(mutation => {
if (mutation.type === ‘childList’) {
mutation.addedNodes.forEach(addedNode => {
if (addedNode.nodeName === ‘STORIFYME-SHORTS-MODAL’) {
addedNode.remove();
}
});
}
});
});
observer.observe(document.body, {
childList: true,
subtree: true
});
});
}
const storifyme_content_widget_onEventHandler_below_featured_img = (event) => {
if( event.detail.name !== “ad” ) {
custom_storifyme_event(‘sm_onEvent’, {
‘story_id’ : event.detail.story_id,
‘story_title’ : event.detail.story_name,
‘event_action’: event.detail.action,
‘widget_type’: ‘same_tab’,
‘widget_source’ : ‘below_featured_img_static’
});
}
};
const storifyme_content_widget_onStoryClosed_below_featured_img = (event) => {
custom_storifyme_event(‘sm_onStoryClosed’, {
‘story_id’ : event.detail.id,
‘event_action’: ‘onStoryClosed’,
‘widget_type’: ‘same_tab’,
‘widget_source’ : ‘below_featured_img_static’
});
if ( ! isMobile() ) {
storifyme_content_widget_below_featured_img.removeEventListener(‘onEvent’, storifyme_content_widget_onEventHandler_below_featured_img );
}
storifyme_content_widget_below_featured_img.removeEventListener(‘onStoryClosed’, storifyme_content_widget_onStoryClosed_below_featured_img );
};
storifyme_content_widget_below_featured_img.addEventListener(‘onStoryClicked’, (event) => {
custom_storifyme_event(‘sm_onStoryClicked’, {
‘story_id’ : event.detail.id,
‘event_action’: ‘onStoryClicked’,
‘widget_type’: isMobile() ? ‘new_tab’ : ‘same_tab’,
‘widget_source’ : ‘below_featured_img_static’
});
if ( ! isMobile() ) {
storifyme_content_widget_below_featured_img.addEventListener(‘onEvent’, storifyme_content_widget_onEventHandler_below_featured_img );
}
storifyme_content_widget_below_featured_img.addEventListener(‘onStoryClosed’, storifyme_content_widget_onStoryClosed_below_featured_img );
});
storifyme_content_widget_below_featured_img.addEventListener(‘onStoryOpened’, (event) => {
custom_storifyme_event(‘sm_onStoryOpened’, {
‘story_id’ : event.detail.story.id,
‘slide_number’ : event.detail.index,
‘story