Shaykh Hamza Yusuf

Listen to this if you are depressed, hopeless