'I'm a mess': Demi Lovato releases break-up song amid ex-fiance Max Ehrich's troubling social media posts

Demi Lovato has released a break-up anthem entitled 'Still Have Me' amid the drama surrounding the end of her engagement to Max Ehrich. 

Until now, Lovato has stayed quiet about the split - which reportedly happened just two months after the couple got engaged - while Ehrich has been on a social media spree claiming he found out he'd been dumped by reading tabloid stories online. 

Since then, he has accused Lovato of allowing him to be bullied by her fans, professed his unconditional love for her and pleaded with her not 'Thank You, Next' him. 

Now she's seemingly addressing the break-up with lyrics like "I'm a mess and I'm still broken / But I'm finding my way back / And it feels like someone's stolen / All the light I've ever had." 

According to TMZ, Lovato hastily rewrote the lyrics to 'Still Have Me' - which she reportedly wrote a while ago with friends - to reflect her split from Ehrich. 

The singer also reportedly blindsided her management team by leaking the track without their knowledge, leaving them scrambling to get the song onto streaming services for fans to buy. 

Ehrich's latest Instagram posts on the demise of his and Lovato's relationship were perhaps his most controversial yet. In the now deleted message, he wrote: "'Jeffrey Epstien' me = Try to silence me for exposing the truth to the world." 

A source close to Lovato reportedly told E! Entertainment the popstar has been "completely embarrassed" by Ehrich's antics, adding that she now wants "nothing to do with him".