“My thoughts and feelings are not always expressed perfectly or politely,” his statement begins.

“Sometimes I slip up and get caught in the moment.

Saturday night was one of those times.

Macklemore performs at Sziget Festival 2023 on August 14, 2023 in Budapest, Hungary.

Macklemore in 2023.Joseph Okpako/WireImage

The ‘Palestine Will Live Forever’ festival I performed at was rooted in peace, love and solidarity.

I wish I had been in a better place with my grief and anger.

But the truth is I’m not ok.

I haven’t been.”

“I don’t think I’m alone.

I see dismembered kids in Gaza being pulled out of rubble, murder by U.S manufactured bombs.

I see my own children in their lifeless bodies.

I don’t think I’m alone.”

“My pain and emotion at times has felt uncontrollable,” he says.

“It boils over throughout the day as I take a stab at pretend I’m ok.

I’m not ok.

I don’t think I’m alone.

Some days I don’t know how to love something that is hurting others so much.”

I don’t think I’m alone," he wrote.

“It’s different to be angry than to disown,” he added.

Macklemore acknowledges that he’s “slipped in front of the world before.”

“I’m sure I’ll do it again,” he continues.

“But they will not silence my voice, and they will not close my heart.

I’ve lost endorsements, I’ve lost shows, I’ve lost business ties.

I am still here, unwavering in my support for a Free Palestine.”