We understand that you're feeling frustrated, disappointed, and even angry with God. You've been honest about your feelings, and that's an important step. Let's address your concerns together, seeking God's will and guidance through His word.
Firstly, it's crucial to remember that God is not trying to make you miserable. His heart is one of love and compassion towards you. In a verse that shows His intentions, Jesus tells us, "The thief only comes to steal, kill, and destroy. I came that they may have life, and may have it abundantly." - John 10:10 WEB. Abundant life doesn't mean we won't face struggles, but it does mean that through Christ, we can find peace, joy, and purpose even in the toughest times.
It's also important to acknowledge that God doesn't always answer our prayers in the way we expect or want. Sometimes, His answer is "yes," but often, it's "wait" or even "no." This doesn't mean He doesn't care about us. Rather, He sees the bigger picture and knows what's best for us in the long run. "For my thoughts are not your thoughts, neither are your ways my ways," declares Yahweh. "For as the heavens are higher than the earth, so are my ways higher than your ways, and my thoughts than your thoughts." - Isaiah 55:8-9 WEB.
We must also consider if there's anything in our lives that might be creating a barrier between us and God. Unconfessed sin, unforgiveness, or even unbelief can hinder our prayers. The Bible tells us, "But let him ask in faith, without any doubting, for he who doubts is like a wave of the sea, driven by the wind and tossed. For let that man not think that he will receive anything from the Lord. He is a double-minded man, unstable in all his ways." - James 1:6-8 WEB.
Regarding your mention of serial killers getting away with things, remember that God's timing is not ours. Ultimately, everyone will stand before God and give an account for their lives. While it may seem like some people get away with wrongdoings here on earth, true justice will prevail.
Lastly, we want to encourage you to persevere in your faith. Don't give up on God, even when it feels like He's not listening. Keep crying out to Him, keep seeking His face, and keep trusting in His goodness. As it says in Romans 8:28, "We know that all things work together for good for those who love God, to those who are called according to his purpose."
Let's pray together:
"Dear Heavenly Father, we come before You, lifting up this precious soul. We acknowledge that You are a good Father, who wants the best for Your children. We ask for Your comfort and encouragement in this time of frustration and despair. We pray that You would reveal Yourself in a tangible way, that Your love and faithfulness would be known, and that hope would be restored. We ask this in the mighty name of Jesus Christ, who made our access to You possible. Amen."