Are you grieving? Are you angry? Are you brokenhearted? Are you pissed off? Are you at the end of your rope? Good. This is cause for celebration. These are signs that your heart is still functioning.
Hopelessness is a waste. It’s useless. It’s powerless. It’s also contagious.
Friend, if you’re feeling hopeless today you’re in good company.
For many of us, it’s been a tall order lately to try and fend off the discouragement that seems unrelenting: too many emergencies for us to keep track, too many wounds to attend to, too much bad news for our battered minds to contain, too much sadness to bear.
Sleep and rest have been hard to come by. Joy seems in short supply. Peace feels elusive. Frustration comes easily.
I get it.
If your eyes are tired from scanning the horizon and straining to see something good off in the distance, do me a favor today and take a look in the mirror.
Are you grieving? Are you angry? Are you brokenhearted? Are you pissed off? Are you at the end of your rope?
Good.
This is cause for celebration.
These are signs that your heart is still functioning. They are your soul’s alarms, telling you that things are not okay and that you are not okay because of it. It’s also confirmation of that precious ability to suffer greatly and still give a damn that has always sustained humanity in inhumane times.
Physical pain lets us know when our bodies have been damaged. Similarly, despair tells us when our spirits have incurred injury. Both are uncomfortable but necessary prompts to protect us from further damage and they demand a response. These days demand one too.
Friend, right now everything in you that is so bruised and so tender and so broken, is also the most powerful weapon on the planet. This is the catalytic fuel of revolution and you have access to it. In days when things seem to make no sense, when darkness seems to have the upper hand, when we’re overwhelmed by the prevalent wrong in our midst, we often lose hope because we wonder where the good people have gone.
This is your reminder that they haven’t gone anywhere: here you are.
So yes, you’re exhausted and you’re pushed to the brink and you feel like you’re a few bad moments from falling apart, but you’re also right where you need to be to do what is needed in this moment. You have everything you need to begin altering the planet in the only place anyone ever can: the here, now, close, small, and doable.
Whether your greatest present burden is a political reality, a relational fracture, a financial challenge, a medical diagnosis, or a personal demon—you still have great agency in the decisions you make, the attitude you approach each day with, the way you use your time and your resources to reflect whatever it is you value.
You’re here and able—and you’re also not alone.
One of the lies hopelessness tell you is that you are the only one who is not okay with this; that you are the last remaining warrior for your cause and that surrender isn’t only necessary and sensible—but inevitable. Refuse to believe this. It’s manure straight from hell’s public relations department, the worst kind of fake news designed to make you forget you belong to a sprawling community of like-hearted friends and strangers out there who share your emotional nausea at how upside-down so much seems.
As you read these very words, millions and millions of people are also similarly discouraged, convinced no one cares as much as they do that everything’s gone sideways and wondering what to do right now. I can promise you that.
You only need to get about the work of finding all those other noble but wounded souls, and fashioning a collective response: to use your gifts and hands and voices to speak into the not all rightness and make it right. Look for ways to help in your local political process; to volunteer with organizations already working there on the ground to help, feed, and heal; to leverage your circle of influence in person and on social media to do one small thing that you feel burdened to do; to create and give and support in whatever ways you are able.
The only way humanity loses is if decent human beings allow the inhumanity to win, if they stop fighting, if they resign themselves to their circumstances.
Hopelessness has never made the world more safe or just or beautiful—and it is of no use right now.
Anything else we can work with.
Anger can be redirected into something productive.
Outrage can be channeled into a useful response.
Grief can be transformed into goodness.
In days like these, nothing helpful can come from resignation.
The first step and the greatest victory today is simply in seeing that yes, good people still inhabit this place and that you are one of them—and that is where the hope is.
Take a look in the mirror, friend.
See the grief on your face.
Feel the full depth of your sadness and be encouraged by it today.
Hear your heartbeat and know that while that is happening, so much is still possible.
Keep moving, keep working, keep helping—and stop being so damn hopeless.
Republished with permission from 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.
Help Support Factkeepers!
{"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}
{"date_format":"F j, Y","time_format":"g:i a","wordpress_permalink_only":"https:\/\/factkeepers.com\/time-to-knock-off-the-hopelessness\/","all_default_visual_states":"inherit","modal_visual_state":false,"user_is_logged_in":false,"stripe_api_key":"pk_live_40P3DgGDAHEP1QtJ0nOU4nms5JYHI8GbQ05dYiB1S8OPP5oMSIpOCCeeIawOyeW6bWDkDMWdUeggbhxOQTSA6aedu00ROAbhXBd","stripe_account_country_code":"US","setup_link":"https:\/\/factkeepers.com\/wp-admin\/admin.php?page=tip-jar-wp&mpwpadmin1=welcome&mpwpadmin_lightbox=do_wizard_health_check","close_button_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/closebtn.png"}