Jesus is the answer. He is our Savior and has come to give everlasting life to all who believe. Through Jesus Christ and Him alone will we discover hope. He is the ONLY way.
God knows the matters of your heart. Time and time again He reminds us of how much He cares for each of us specifically; God knows our exact wants and needs before we ask Him of them.