John Mayer has shared a heartfelt tribute to Mac Miller, explaining that he turned down the chance to take part in a larger tribute, while lamenting the loss of a talented musician.

Back in September, the world of music was shocked to learn of the untimely death of Mac Miller. Having just released his fifth studio album a month earlier, the hip-hop musician was well on his way to one of his most successful years to date.

While numerous fans and friends of Mac Miller shared tributes to the late musician, famed guitarist John Mayer has now taken to social media to share his own personal tribute, revealing he declined to take part in a larger memoriam.

“Several weeks ago, I was sent an email asking if I wanted to take part in a Mac Miller tribute for a magazine as part of an end-of-year recap,” Mayer explained on Instagram.

“I passed on it, not because I didn’t want to talk more about him, but because I couldn’t; I had shared all the memories I had of him in the brief time of our getting to know one another. I replied to the email and sat in silence for a few minutes.”

“That day, I discovered a new dimension to the sadness of his passing – I wasn’t upset because I knew him well. I was upset because I didn’t,” he continued. “I wish I had more to tell you about Mac Miller.”

“What I do have to remember him by are a couple of beautiful mental photographs that I’ll keep with me the rest of my life.”

John Mayer’s comments came just months after Mac Miller’s passing, and only weeks after the late musician was posthumously nominated for his first-ever Grammy Award. It remains to be seen whether Swimming will take out Best Rap Album, though we’ll find out in February of 2019.

In related news, John Mayer has recently announced dates for his Australian tour in March of 2019. Hitting up Brisbane, Melbourne, and Sydney, they will be his first Aussie dates since April of 2014.

Check out Mac Miller’s ‘Self Care’:

John Mayer 2019 Australian Tour

Monday, March 25th, 2019
Brisbane Entertainment Centre, Brisbane, QLD
Tickets: Live Nation

Wednesday, March 27th, 2019
Rod Laver Arena, Melbourne, VIC
Tickets: Live Nation

Friday, March 29th, 2019
Qudos Bank Arena, Sydney, NSW
Tickets: Live Nation