Join our mailing list to receive the latest news and updates from our team.
You have Successfully Subscribed!
Harris and Walz are offering believers the chance to elect, not the hollow, ceremonial religion that perpetuates white patriarchy—but a spirituality that is as expansive and open as we claim God is.
The 45th President has been many things since arriving on our political landscape in 2015: a national embarrassment, a global punchline, an environmental disaster, a divider of people, a prolific murderer of the English language.
But he’s also been a floodlight.
He’s fully exposed millions of people who’d kept themselves carefully concealed. I can really see them now in ways I never could previously. It’s all out been in the open.
Intellectually, I always knew that racism was deeply embedded into the fabric of our nation and the Evangelical Church, but I’d convinced myself that it had slowly but certainly begun to unravel, that we weren’t as hopelessly bound by it as our ancestors had been.
As a pastor in largely white churches in the south over the past two decades, I told myself the story that the Church was changing. It may have been a combination of privilege and wishful thinking, but I truly thought that we were getting better, that the arc of the moral universe was bending toward justice.
Then, the 2016 election happened, and the 2020 election—and with that came the grieving over what the horrors that supposed followers of Jesus had help give life to.
I surely never imagined that so many people I loved, lived with, worshipped alongside, or worked next to were as afflicted with supremacy as they turned out to be. I never fathomed that so many people claiming to love Jesus would so resent foreigners, so worship America, and so abhor difference. They were apparently really good at pretending, and in my naivety and self-delusion, I suppose I was more than willing to believe them.
Now, I had seen the cracks in their facades begin to show when Barack Obama was elected; their carefully coded hate speech beginning to surface, their ever more incendiary social media posts from fringe news sources; their incessant, desperate search for something to be outraged about, their inability to give him any credit or acknowledge his goodness. They grew more entrenched in their positions, more tribal in their tone.
But even then, they kept their prejudice close to the vest, never really fully tipping their hands, always dancing around the words without really saying them. The mask was splitting and sliding off, but they would not fully show themselves because it was socially unacceptable (they would call it “politically correct.”)
Then he arrived: someone who gave them what they needed for so long: permission to be horrible; someone who erased any semblance of decorum, any expectation of decency, any level of accountability. After nearly a decade of pretending, they finally received white Presidential consent to be outwardly racist—and the dam of their suppressed bigotry burst and they let the toxic hatred flow freely: along with their festering hatred of LGBTQ human beings, their long-simmering misogyny, their hostility toward immigrants, their fierce white supremacy. Donald Trump normalized all of it.
White pastors now lob these prejudices through incendiary sermons into their congregations, white politicians plaster it upon campaign billboards, white police officers send it out in group emails, white teachers wave it in front of their students, white civilians spit it out in viral videos at coffee shops and public parks, white terrorists parade it unmasked through city streets.
And my white friends and family members and neighbors are rejoicing in this Renaissance of open ugliness—and I never saw it coming.
And this has been the most disorienting, stomach-turning, sickening part of this terrible season here: the realization that I have lived and ministered around people who claimed to believe in Jesus while harboring such corrosive hearts—and that I was oblivious to it all. I am both angry at them and disappointed in myself.
But perhaps all is on lost.
As we head toward another American Presidential election, I want to believe there truly is a heart-shift taking place in many white Christians: that they are finally tiring of defending such moral filth, of standing behind something so cruel and bereft of empathy, of aligning themselves with an incarnation of the antithesis of what it looks like to love one’s neighbor as oneself.
The Harris/Walz campaign is offering a clear alternative for people of faith, morality, and conscience: one rooted in the belief that we are all tethered together and that we are inherently of equal worth. It is a movement that sees and affirms every human being, that seeks to build a nation where every person can have agency and dignity.
They are offering believers the chance to elect, not hollow, ceremonial religion that perpetuates white patriarchy—but a spirituality that is as expansive and open as we claim God is.
This is Democracy’s final stand here in this country and I believe it’s the last chance for American Christians to embody the compassionate, inclusive teachings of Jesus or forever be defined by a Christian Nationalism that would have despised him.
I am praying for courageous followers of Jesus in these days: for men and women of faith to cast aside their imagined allegiances to a political party or a denomination, and most of all to their pigmentation—and to choose what their hearts know is the better path for all people we claim are made in the image of God.
I pray that when they step into the polls in November, they will shut out the voice of politicians and pastors and family members, and that they will affirm their personal faith—and cast out something that has no redemptive value.
Love is on the ballot.
May white Christians be brave enough to choose it.
John Pavlovitz
John Pavlovitz is a writer, pastor, and activist from Wake Forest, North Carolina. A 25-year veteran in the trenches of local church ministry, John is committed to equality, diversity, and justice—both inside and outside faith communities. When not actively working for a more compassionate planet, John enjoys spending time with his family, exercising, cooking, and having time in nature. He is the author of A Bigger Table, Hope and Other Superpowers, Low, and Stuff That Needs to Be Said.
{"id":null,"mode":"form","open_style":"in_place","currency_code":"USD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"none","featured_image_url":false,"featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Factkeepers.com","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Help Support Factkeepers","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for being a supporter!","payment_confirmation_title":"Factkeepers.com","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to donate? You can change this amount to anything you would like.","initial":{"instruction_type":"normal","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"invalid_curency":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to donate this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to donate this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to donate this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}