"How could you be so heartless?"

John Legend personally texted Kanye West after a string of tweets from the rapper in support of Donald Trump.

On Tuesday, Kanye tweeted out a series of thoughts including his support for President Donald Trump.

Kanye wrote, "You don't have to agree with trump but the mob can't make me not love him." He also tweeted out a photo of his signed Make America Great Again hat.

Many fans and celebrities were quick to criticize Kanye, but one person did reach out in support of the rapper.

On Thursday, singer John Legend reached out to Kanye via text. The rapper posted a screenshot to his on Twitter.

In the text, Legend tells Kanye to reconsider aligning with Trump since many feel betrayed that he would do that considering some of Trump's policies are harmful to people of color.

Legend followed up saying "think freely. Think with empathy and context too."

Kanye tweeted out that he stands his ground.

Fans are applauding Legend for stepping up and advocating for the fans and for siding with empathy. Though, some were confused why he didn't tweet or comment online. Legend's wife, Chrissy Teigen, had a response to that.

John Legend did take to his Twitter to explain his position on the subject. He thinks artists, whom millions of fans look up to, can't be "blind to the truth."

At least Funny or Die was having fun with the exchange.

What do you think of Kanye's tweets and his exchange with John Legend?

Best reactions to Kim Kardashian and Kanye West naming their daughter Chicago