After Jack started getting slammed online for the abuse, he took to Twitter to apologise to both Madi and to the fans that he upset.
Now, he has released a song and video with his musical partner Jack Johnson about his tumultuous relationship with Beer.
One track "Gone" is about a "roller coaster" relationship - a not-so-subtle nod to Jack and Madi.
“We realised there was this concept behind this roller coaster of a relationship, the arc of a relationship,” Jack G told HollywoodLife.com.
“We thought it would be cool to represent that visually with the video.”
Jack J elaborated on Jack G's point, saying:
“We can both find inspiration from past relationships."
“We both have gone through that upswing, the arc of a relationship. We both have gone through that. There’s one [song] that deals with falling in love and the beginning butterflies, there’s one that deals with you guys hurting each other, everybody’s had that in their relationships. I think people can find something to relate to no matter what.”
And that's not all!
The guys also dropped a track called "Hurt People" which is even less subtle.
“When you’re hurt, you take it out on somebody else, that’s how your energy is, that’s how energy works in life,” said Jack J.
Jack G agreed, saying “yeah, you might not want to hurt that other person, but it’s just like where you are in that moment, you don’t even realise you’re doing it because it happened to you another time. It’s just kind of a vicious cycle.”
“I’ve always felt the exact same towards Jack J, you know I feel like he’s always been right by my side and I’ve known that, It was never a question in my mind,” said Jack G.
“That is my best friend and I know for a fact he’s always going to have my back. I have the utmost respect for him.” Jack J feels just as affectionate toward his longtime bro. “Jack and I have been best friends for 16 years. I know who he is as a person at the end of the day.”
If you or someone you know needs help, you can speak confidentially to a trained counsellor 24 hours a day at headspace.org.au or Kids Helpline: 1800 55 1800.