Hello Hannah. It seems that you are going though or know someone going through tough times. In many ways it seems that justice is gone or even backwards with how the world is. Through my years of studying the Bible two biblical heroes help me understand why evil thrives. One character is Job who has a book named after him. Job was the weathiest man of his land but also the most righteous man of his time. And long story short Satan asks God to put Job through misery to show his faith is just based on success. God actually allows this and Job loses absolutely everything from his wealth to his family to his appearance and health. Job does not stray from God but after a period of times wants answers (as I’m sure we all
do). God tells Job that the ways of the Almighty are above mans and afterward God does restore Job with new riches and new children. Reading this story I was perplexed. Job went through an earthy version of hell, his loved ones are still dead and this is justice? A similar thing happens to Abel the son of Adam, he works as a good person, obeys God and makes a sacrifice and right after, he is killed by his envious brother. What? How could this happen? Abel didn’t even get the chance to see justice like Job. Where is the justice in 2 good people with nothing bad written about them having utter misery? If this world was all there is I would be pretty bummed. But The Bible explains in both old and new testaments that the time we spend on earth is but a second in vastnes of eternity. While many escape justice on earth and we undergo sorrows, all will be judged for the sins in the body both good and bad. The reason to believe in Jesus is that because the human race is flawed and because God is so perfect we need a Savior who endured the wrath of God so we can be set free. For even Job and Abel despite living by faith were flawed human beings. They needed a savior just as much as we do. Earth will be unjust because it was broken so long ago, we just need to trust God that even when justice seems lost, it is just delayed and will be dealt at the appointed time. I hope this Helps.