About songs
When they say song hardens your heart it's generally true. Especially useless modern songs.
I open my heart consciously to listen to Quran clearly tonight because it was quite hardened by the song I listened to before.
So if you want a softer heart, listen to Lord's words and lessen the songs as possible.
Get your priority straight!