35 Bible Verses About God Softening the Heart (With Meaning)

Today we will talk about Bible verses about God softening the heart. Many Christians wonder how God works to soften our hearts, and it's a really important part of our faith journey.

When God softens our hearts, He opens us up to love more deeply, be more compassionate, and understand others better. Softened hearts allow us to receive His grace and to show His love in our actions.

As we look at these verses, let's think about what it means to have a heart made tender by God.

The Bible teaches us that God desires a close relationship with us, and a soft heart is key to that. It helps us truly feel His love and mercy, and it allows us to grow wiser through our experiences, both good and bad.

When we let God shape our hearts, we open ourselves up to His best plans for us. Let's explore these powerful scriptures together and prepare our hearts to listen to His teachings.

1. Deuteronomy 30:6 — God Circumcises Your Heart

This verse speaks about a deep internal change God promises to bring about. It’s about making our hearts fully devoted to loving God.

“The LORD your God will circumcise your hearts and the hearts of your descendants, so that you may love him with all your heart and with all your soul, and live.” — Deuteronomy 30:6 (NIV)

Meaning: God promises to remove anything blocking our love for Him and help us love Him completely. This isn’t just an outward act, but a change deep inside.

Practical Application: We can pray for God to remove any hidden stubbornness or selfishness that keeps us from loving Him fully. Ask Him to help you love Him with your whole being today.

2. Ezekiel 11:19 — A Heart of Flesh, Not Stone

This promise from God is about replacing a hard, unresponsive heart with one that is alive and sensitive to Him.

“I will give them an undivided heart and put a new spirit in them; I will remove from them their heart of stone and give them a heart of flesh.” — Ezekiel 11:19 (NIV)

Meaning: God wants to take away our hardness and replace it with a heart that can feel, respond, and be sensitive to Him and others.

Practical Application: When you feel hardened or unfeeling, confess it to God and ask Him to give you a tender heart. This helps you connect with Him and with people around you.

3. Psalm 51:10 — Creating a Pure Heart

This is a prayer of confession and a plea for God’s cleansing. It shows our desire for inner purity and a fresh start from God.

“Create in me a pure heart, O God, and renew a steadfast spirit within me.” — Psalm 51:10 (NIV)

Meaning: David understood that true change comes from God. He asked God to not just clean his heart but to also give him a strong spirit that wouldn’t easily waver.

Practical Application: Make this David’s prayer for yourself. Ask God to search your heart and make it pure, and to give you a spirit that stands firm in your faith.

4. Proverbs 21:1 — God Directs the King’s Heart

This verse highlights God’s sovereign control over even the most powerful people. It shows He can influence anyone’s decisions.

“The king’s heart is in the hand of the LORD; he directs it like a watercourse wherever he pleases.” — Proverbs 21:1 (NIV)

Meaning: God has ultimate authority and can guide the decisions and desires of leaders, just like a farmer directs water to where it’s needed.

Practical Application: Trust that God is in control, even in difficult situations involving authorities or powerful people. Pray for wisdom and guidance for leaders.

5. Romans 2:5 — Stubbornness and Wrath

This verse serves as a warning about the consequences of a hardened heart. It’s about the danger of ignoring God’s call to change.

“But because of your stubborn and unrepentant heart, you are storing up wrath against yourself for the day of God’s wrath, when his righteous judgment will be revealed.” — Romans 2:5 (NIV)

Meaning: Choosing to keep a hard heart and not turn from wrong actions leads to future judgment. God’s patience has limits.

Practical Application: This reminds us to regularly examine our hearts and repent when we realize we’ve been stubborn or unyielding. Choose to be open to God’s correction.

6. 2 Corinthians 5:17 — A New Creation

When we are in Christ, everything changes. This verse speaks about the amazing transformation God brings about within us.

“Therefore, if anyone is in Christ, the new creation has come: The old has gone, the new is here!” — 2 Corinthians 5:17 (NIV)

Meaning: Being a follower of Jesus means we are completely made new. Our past ways of thinking and acting are replaced by something fresh and Christ-centered.

Practical Application: Embrace the newness God has given you in Christ. Don’t dwell on past mistakes, but live out the new life He has provided.

7. Titus 3:5 — Renewal by the Holy Spirit

This verse explains that our salvation and transformation come through God’s mercy and the work of the Holy Spirit, not our own efforts.

“He saved us, not because of righteous things we had done, but because of his mercy. He saved us through the washing of rebirth and renewal by the Holy Spirit.” — Titus 3:5 (NIV)

Meaning: God saves us because He is merciful, and He renews us internally through the power of His Spirit. It’s a gift, not something earned.

Practical Application: Remember that any good change in your heart is God’s work. Be thankful for His mercy and ask the Holy Spirit to continue renewing you daily.

8. Romans 12:2 — Transformed by Renewing Your Mind

This verse calls us to a lifelong process of change, where our thinking is renewed to align with God’s will.

“Do not conform to the pattern of this world, but be transformed by the renewing of your mind. Then you will be able to test and approve what God’s will is—his good, pleasing and perfect will.” — Romans 12:2 (NIV)

Meaning: Instead of being like the world, we should let God change how we think. This allows us to understand and live out what God wants.

Practical Application: Actively choose to fill your mind with God’s Word and truth, rather than the messages of the world. Pray for your mind to be renewed daily.

9. Colossians 3:10 — Clothed in the New Self

This describes the ongoing process of putting on a new way of living that reflects God’s image.

“And have put on the new self, which is being renewed in knowledge in the image of its Creator.” — Colossians 3:10 (NIV)

Meaning: As Christians, we are meant to be like our Creator, God. This involves a continuous process of learning and becoming more like Him.

Practical Application: Focus on learning more about God and His ways. Let that knowledge shape your actions and character, making you more like Jesus each day.

10. Psalm 34:18 — God is Close to the Brokenhearted

This verse offers immense comfort, assuring us that God is near to those who are hurting and have contrite spirits.

“The LORD is close to the brokenhearted and saves those who are crushed in spirit.” — Psalm 34:18 (NIV)

Meaning: God doesn’t ignore our pain or our struggles. He is intimately involved with those who are hurting deeply and feel defeated.

Practical Application: When you are feeling broken or overwhelmed, remember that God is right there with you. Bring your pain to Him in prayer; He cares deeply.

11. Matthew 6:14-15 — Forgiving Others

Jesus teaches a vital connection between our willingness to forgive others and God’s willingness to forgive us.

“For if you forgive other people when they sin against you, your heavenly Father will also forgive you. But if you do not forgive others their sins, your Father will not forgive your sins.” — Matthew 6:14-15 (NIV)

Meaning: Our ability to receive God’s forgiveness is tied to our willingness to forgive those who have wronged us.

Practical Application: Make a conscious effort to forgive those who have hurt you. This frees you and aligns your heart with God’s forgiving nature.

12. Ephesians 4:32 — Be Kind and Forgiving

This verse urges believers to be tenderhearted and forgiving towards one another, just as Christ was with us.

“Be kind and compassionate to one another, forgiving each other, just as in Christ God forgave you.” — Ephesians 4:32 (NIV)

Meaning: We are called to show the same grace and forgiveness to others that God has shown us through Jesus.

Practical Application: When you feel tempted to hold onto an offense, remember how much God has forgiven you. Let that motivate you to forgive others.

13. Colossians 3:13 — Bear With and Forgive

This is a practical instruction on how to live in community, emphasizing patience and mutual forgiveness.

“Bear with each other and forgive each other if any of you has a grievance against someone. Forgive as the Lord forgave you.” — Colossians 3:13 (NIV)

Meaning: We should tolerate each other’s flaws and forgive offenses, mirroring the forgiveness we’ve received from Christ.

Practical Application: Practice patience when dealing with others’ shortcomings. Choose to forgive them, just as Jesus forgave you for your many sins.

14. Luke 6:37 — Do Not Judge, Forgive

Jesus links a non-judgmental attitude with forgiveness, promising that our actions toward others will be mirrored back to us.

“Do not judge, and you will not be judged. Do not condemn, and you will not be condemned. Forgive, and you will be forgiven.” — Luke 6:37 (NIV)

Meaning: If we want God to be merciful and forgiving towards us, we must extend that same grace to others by not judging or condemning them.

Practical Application: Before you criticize or judge someone, ask yourself if you are being fair and merciful. Choose to forgive instead of holding onto anger.

15. Mark 11:25 — Forgive When Praying

This verse connects our prayer life directly to our attitude towards those who have wronged us.

“And when you stand praying, if you hold anything against anyone, forgive them, so that your Father in heaven may forgive you your sins.” — Mark 11:25 (NIV)

Meaning: Jesus makes it clear that our prayers are hindered if we harbor unforgiveness. We must forgive to be forgiven.

Practical Application: Before you pray, take a moment to consider if you need to forgive someone. Releasing your grievances opens the way for your prayers to be heard.

16. 1 Peter 3:8 — Be Like-Minded, Sympathetic

This verse encourages believers to live in unity, showing empathy, love, and humility towards one another.

“Finally, all of you, be like-minded, be sympathetic, love one another, be compassionate and humble.” — 1 Peter 3:8 (NIV)

Meaning: Christians are called to have a shared spirit, feel for others, love them, and act with kindness and humility.

Practical Application: Make an effort to understand and share in the feelings of those around you. Let compassion guide your interactions.

17. James 1:27 — Pure Religion

This verse defines true, pure faith as actively caring for the vulnerable and staying morally pure.

“Religion that God our Father accepts as pure and faultless is this: to look after orphans and widows in their distress and to keep oneself from being polluted by the world.” — James 1:27 (NIV)

Meaning: Genuine faith isn’t just about belief; it’s about practical acts of kindness to those in need and maintaining moral integrity.

Practical Application: Look for opportunities to help those who are struggling, like the elderly, the poor, or those without family. Keep your actions and thoughts pure.

18. Proverbs 19:17 — Kindness to the Poor

This proverb teaches that showing kindness to the poor is a generous act that God notices and will reward.

“Whoever is kind to the poor lends to the LORD, and he will reward them for what they have done.” — Proverbs 19:17 (NIV)

Meaning: When you help someone in need, you are essentially doing a favor for God, and He promises to repay your kindness.

Practical Application: Be generous with your resources and time to help those less fortunate. God sees your acts of compassion.

19. Galatians 6:2 — Carry Each Other’s Burdens

This verse encourages mutual support within the Christian community, fulfilling Christ’s law.

“Carry each other’s burdens, and in this way you will fulfill the law of Christ.” — Galatians 6:2 (NIV)

Meaning: We are meant to help each other through difficult times, sharing the weight of our struggles.

Practical Application: Be aware of the struggles your friends and fellow believers are facing. Offer practical help and emotional support.

20. Matthew 25:40 — Serving the Least of These

Jesus states that whatever we do for the least important people in His eyes, we are doing for Him.

“The King will reply, ‘Truly I tell you, whatever you did for one of the least of these brothers and sisters of mine, you did for me.’” — Matthew 25:40 (NIV)

Meaning: Acts of kindness and service towards those who are marginalized or in need are seen by Jesus as if they were done directly to Him.

Practical Application: Treat everyone with dignity and compassion, especially those who seem to have the least. Your service to them is valuable to Jesus.

21. Isaiah 6:8 — “Here Am I, Send Me!”

This is the powerful response of the prophet Isaiah when God asked who He could send to do His work.

“Then I heard the voice of the Lord saying, “Whom shall I send? And who will go for us?” And I said, “Here am I. Send me!”” — Isaiah 6:8 (NIV)

Meaning: When God calls us to serve, a willing and obedient heart is ready to say “yes” without hesitation.

Practical Application: Be ready to answer God’s call, whatever it may be. Offer yourself to Him, willing to do what He asks.

22. Acts 16:14 — God Opened Lydia’s Heart

This story shows how God directly influences someone’s heart to be receptive to His message.

“One of those listening was a woman from the city of Thyatira, named Lydia, a dealer in purple cloth. She was a worshiper of God. The Lord opened her heart to respond to Paul’s message.” — Acts 16:14 (NIV)

Meaning: God actively works to prepare people’s hearts so they can hear and respond to the Gospel message.

Practical Application: Pray for the people you share your faith with, asking God to open their hearts. Also, pray for your own heart to remain open to His leading.

23. 1 Samuel 3:10 — “Speak, for Your Servant Is Listening”

The young Samuel’s response to God shows a heart ready to obey and learn from God’s voice.

“The LORD came and stood there, calling as at other times, “Samuel! Samuel!” Then Samuel said, “Speak, for your servant is listening.”” — 1 Samuel 3:10 (NIV)

Meaning: Samuel demonstrated a humble and attentive spirit, ready to hear and obey whatever God had to say.

Practical Application: Cultivate a listening attitude towards God. Quiet yourself to hear His voice through Scripture, prayer, and the Holy Spirit’s guidance.

24. John 10:27 — My Sheep Hear My Voice

Jesus assures His followers that they recognize and follow His voice, indicating a receptive heart.

“My sheep hear my voice, and I know them, and they follow me.” — John 10:27 (NIV)

Meaning: True followers of Jesus have an intimate connection with Him and can discern His voice and guidance.

Practical Application: Spend time with Jesus so you can become more familiar with His voice. Trust that He guides you as you follow Him.

25. Romans 8:28 — God Works for Good

This verse offers assurance that God is working in all circumstances for the benefit of those who love Him and are called according to His purpose.

“And we know that in all things God works for the good of those who love him, who have been called according to his purpose.” — Romans 8:28 (NIV)

Meaning: Even difficult or painful situations are used by God to bring about a greater good in the lives of His children.

Practical Application: When facing challenges, hold onto the truth that God is working behind the scenes for your ultimate good and His glory.

26. Galatians 5:6 — Faith Expressing Itself Through Love

This verse emphasizes that true faith is not just belief, but active love shown in our actions.

“For in Christ Jesus neither circumcision nor uncircumcision has any value. The only thing that counts is faith expressing itself through love.” — Galatians 5:6 (NIV)

Meaning: What truly matters in our faith is not outward rituals but the genuine love that flows from our belief in Christ.

Practical Application: Check if your faith is leading you to love God and others actively. Let your actions demonstrate the reality of your faith.

27. 1 Corinthians 16:14 — Do Everything in Love

This is a simple yet profound command to let love be the motivation behind all our actions.

“Do everything in love.” — 1 Corinthians 16:14 (NIV)

Meaning: Love should be the guiding principle for every decision and action we take as Christians.

Practical Application: Before you speak or act, ask yourself if you are doing it out of love. Let love be your primary motivation.

28. John 15:12 — Love One Another

Jesus gives His followers a new commandment: to love each other as He has loved them.

“My command is this: Love each other as I have loved you.” — John 15:12 (NIV)

Meaning: The standard for Christian love is the selfless, sacrificial love that Jesus demonstrated towards us.

Practical Application: Strive to love others with the same depth and willingness to sacrifice that Christ showed you. This is a hallmark of true discipleship.

29. 1 John 4:19 — We Love Because He First Loved Us

This verse explains the source of our ability to love: it originates from God’s prior love for us.

“We love because he first loved us.” — 1 John 4:19 (NIV)

Meaning: Our capacity to love is a direct result of experiencing God’s immense love for us.

Practical Application: Reflect on God’s love for you. Let that love fill you and overflow into loving others.

30. Ephesians 3:17-19 — Rooted and Established in Love

This prayer asks that believers be strengthened by God’s love, so they can fully grasp its incredible dimensions.

“So that Christ may dwell in your hearts through faith. And I pray that you, being rooted and established in love, may have power, together with all the Lord’s holy people, to grasp how wide and long and high and deep is the love of Christ.” — Ephesians 3:17-19 (NIV)

Meaning: It is God’s desire that we be deeply grounded in His love, giving us the strength to understand its immeasurable depth.

Practical Application: Ask God to help you understand and experience His love more fully. Allow this love to anchor you and give you strength.

31. Romans 5:8 — God Demonstrates His Love

This verse powerfully illustrates God’s love by highlighting that Christ died for us while we were still sinners.

“But God demonstrates his own love for us in this: While we were still sinners, Christ died for us.” — Romans 5:8 (NIV)

Meaning: God’s love is unconditional and was shown through Jesus’ sacrifice even when we were at our worst.

Practical Application: Let this amazing love transform your perspective on yourself and others. Remember God’s love is the foundation of all grace.

32. Psalm 136:26 — God’s Love Endures Forever

This psalm repeatedly emphasizes the everlasting nature of God’s love and mercy.

“Give thanks to the God of heaven. His love endures forever.” — Psalm 136:26 (NIV)

Meaning: God’s loving kindness is constant and will never end, providing a stable foundation for our lives.

Practical Application: Find comfort and security in the unchanging nature of God’s love. Trust in His faithfulness through every season of life.

33. Isaiah 54:10 — Unfailing Love and Peace

This verse assures us that God’s unfailing love and covenant of peace are more steadfast than even mountains.

“Though the mountains be shaken and the hills be removed, yet my unfailing love for you will not be shaken nor my covenant of peace be removed,” says the LORD, who has compassion on you.” — Isaiah 54:10 (NIV)

Meaning: God’s love and His promises of peace are absolutely reliable and will never fail, no matter what happens around us.

Practical Application: When things feel unstable, remember that God’s love and promises are a firm anchor. Cling to His peace that surpasses understanding.

34. John 3:16 — God So Loved the World

Perhaps the most famous verse in the Bible, it encapsulates God’s immense love expressed through the gift of His Son.

“For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life.” — John 3:16 (NIV)

Meaning: The depth of God’s love for humanity is shown by His willingness to give Jesus for our salvation and eternal life.

Practical Application: Marvel at the incredible gift of salvation through Jesus. Respond to His great love by believing in Him.

35. Lamentations 3:22-23 — God’s Compassions Never Fail

These verses speak of God’s fresh mercies every morning, highlighting His faithfulness and tender compassion.

“Because of the LORD’s great love we are not consumed, for his compassions never fail. They are new every morning; great is your faithfulness.” — Lamentations 3:22-23 (NIV)

Meaning: Despite our failures, God’s mercy is renewed daily, and His faithfulness is constant and abundant.

Practical Application: Start each day by thanking God for His new mercies. Trust in His faithfulness to guide you through the day.

36. Philippians 4:6-7 — Prayer and Peace

This passage teaches us the power of prayer in bringing peace to our hearts, especially when we are anxious.

“Do not be anxious about anything, but in every situation, by prayer and petition, with thanksgiving, present your requests to God. And the peace of God, which transcends all understanding, will guard your hearts and your minds in Christ Jesus.” — Philippians 4:6-7 (NIV)

Meaning: Instead of worrying, we should take our concerns to God in prayer, and His peace will protect our hearts and minds.

Practical Application: When worries arise, immediately turn to prayer. Thank God for His help and trust Him to give you peace.

37. Matthew 7:7 — Ask, Seek, Knock

Jesus encourages us to actively ask God for what we need, assuring us that He will respond.

“Ask and it will be given to you; seek and you will find; knock and the door will be opened to you.” — Matthew 7:7 (NIV)

Meaning: God invites us to be persistent in prayer, seeking Him and His will, with the promise that He will answer.

Practical Application: Don’t hesitate to bring your needs and desires to God. Be bold in asking, seeking, and knocking on His door.

38. James 5:16 — The Prayer of a Righteous Person

This verse highlights the effectiveness of prayer, especially when offered with confession and for one another.

“Therefore confess your sins to each other and pray for each other so that you may be healed. The prayer of a righteous person is powerful and effective.” — James 5:16 (NIV)

Meaning: Prayer, when coupled with confession and mutual support, holds great power to bring healing and change.

Practical Application: Be open to confessing your struggles to trusted believers and praying for them. Your prayers together can make a difference.

39. 1 Thessalonians 5:16-18 — Pray Continually

This is a powerful instruction to maintain a constant connection with God through prayer and thanksgiving.

“Rejoice always, pray continually, give thanks in all circumstances; for this is God’s will for you in Christ Jesus.” — 1 Thessalonians 5:16-18 (NIV)

Meaning: God’s will for us is to live with a spirit of joy, constant prayer, and thankfulness in every situation.

Practical Application: Make prayer a regular part of your day, not just for big issues. Find reasons to thank God throughout your day.

40. 2 Chronicles 7:14 — Humble, Pray, Seek, Turn

This is a conditional promise from God: if His people humble themselves, pray, seek Him, and turn from sin, He will heal their land.

“If my people, who are called by my name, will humble themselves and pray and seek my face and turn from their wicked ways, then I will hear from heaven and will forgive their sin and will heal their land.” — 2 Chronicles 7:14 (NIV)

Meaning: God promises to respond with forgiveness and healing when His people genuinely turn to Him with humility and prayer.

Practical Application: If you desire healing or change in your life or community, start by humbling yourself before God, seeking Him, and turning from anything that displeces Him.

41. Hebrews 10:24-25 — Spur One Another On

This passage encourages believers to meet together regularly to inspire and support each other in their faith.

“And let us consider how we may spur one another on toward love and good deeds, not giving up meeting together, as some are in the habit of doing, but encouraging one another—and all the more as you see the Day approaching.” — Hebrews 10:24-25 (NIV)

Meaning: Gathering with other believers is vital for mutual encouragement, accountability, and growing in love and good works.

Practical Application: Make attending church or small group meetings a priority. Actively look for ways to encourage and support fellow believers.

42. Matthew 18:20 — Where Two or Three Gather

Jesus promises His presence when believers gather together in His name, highlighting the power of community.

“For where two or three gather in my name, there am I with them.” — Matthew 18:20 (NIV)

Meaning: Jesus is actively present when His followers come together, making community gatherings spiritually powerful.

Practical Application: Cherish times spent with other Christians, knowing that Jesus is personally present with you.

43. Romans 15:5-6 — Unity in Christ

This prayer asks God to help believers have the same mindset towards each other, leading to unified worship.

“May the God who gives endurance and encouragement give you the same attitude of mind toward each other that Christ Jesus had, so that with one mind and one voice you may glorify the God and Father of our Lord Jesus Christ.” — Romans 15:5-6 (NIV)

Meaning: God desires for us to have Christ-like humility and understanding towards one another, enabling us to worship Him together effectively.

Practical Application: Pray for unity with other believers. Ask God to help you adopt Jesus’ attitude of service and acceptance.

44. 1 Thessalonians 5:11 — Build Each Other Up

This verse encourages believers to consistently encourage and strengthen one another.

“Therefore encourage one another and build each other up, just as in fact you are doing.” — 1 Thessalonians 5:11 (NIV)

Meaning: We are called to be sources of encouragement and support for each other in our faith journey.

Practical Application: Look for opportunities to speak words of affirmation and support to those around you. Your words can make a big difference.

45. Galatians 3:26-28 — One in Christ

These verses describe the unity believers share in Christ, where social and ethnic distinctions are irrelevant.

“So in Christ Jesus you are all children of God through faith, for all of you who were baptized into Christ have clothed yourselves with Christ. There is neither Jew nor Gentile, neither slave nor free, nor is there male and female, for you are all one in Christ Jesus.” — Galatians 3:26-28 (NIV)

Meaning: In Christ, all believers are equal children of God, united by faith and baptized into Him, transcending all earthly divisions.

Practical Application: Treat all believers with equal respect and love, recognizing that the bonds of Christ are stronger than any social or cultural differences.

Conclusion

The journey of having our hearts softened by God is a continuous and beautiful process. Through these scriptures, we've seen how God's work in our hearts leads us to understand His love, embrace forgiveness, and respond to His call.

It reminds us how vital prayer, community, and compassion are in this journey.

When we let God soften our hearts, we become channels for His love and grace, impacting the world around us. We must stay open to this work in our lives, trusting in His plan for our growth. Which Bible verse encourages you most today?

Feel free to share your thoughts in the comments.

Frequently Asked Questions

What does it mean for God to soften my heart?

It means God works within you to make your heart more tender, receptive, and sensitive to Him and to others. It’s about moving from a hard, resistant state to one that is open to love, compassion, and His will.

Can I soften my own heart?

While we can choose to be open and responsive to God, true heart-softening is a work of the Holy Spirit. We cooperate with God by praying, reading His Word, and seeking His will, but He is the one who truly transforms our hearts.

Why does God want to soften my heart?

God softens our hearts so we can experience His love more deeply, understand His grace, love Him more fully, and show His compassion to others. A soft heart allows us to grow in faith and reflect Him.

What happens if my heart stays hard?

A hard heart can lead to spiritual blindness, an inability to receive God’s love or forgiveness, and difficulty showing compassion to others. It can also lead to separation from God and His purposes.

How can prayer help soften my heart?

Prayer is a direct way to communicate with God about your heart. You can ask Him to soften it, confess any hardness, and invite His Spirit to work within you, guiding you toward a more tender and receptive spirit.

Does community play a role in softening my heart?

Yes, absolutely. Being part of a loving Christian community provides encouragement, accountability, and examples of God’s love in action. Others can help spur you on toward a softer heart.

Leave a Comment