Ultimately such feelings come from our mind, having the attitude or an emotion of love and compassion. Paul asked the Philippian church if there was any tenderness from being united with Christ (Philippians 2:1, and actually he says a lot more well worth reading.) As Christians we need to feel what God feels. We need to love what God loves and to feel anger over what angers God. To have a heart for God like King David did requires for us to actually have the mind of Christ. When we see things from God’s perspective, we understand how he sees the world and how he sees us, we will then begin to feel as God feels.
If our heart is set on our own thoughts, worries and ideas we will not have the heart of God. If the source of knowledge that feeds our heart is only from the world around us, we will not have the heart of God. If our heart is shaped by the media, culture or traditions that we are raised with we will not have the heart of God. We must let him renew our minds, we must let him give us new eyes to see with and yes we need a new heart, God’s.