In Genesis 45
Joseph makes it known to His brothers who He was, and does not blame them for selling him or trying to kill him.
After all that happened to him, everything started to make sense.
He understood the reason he had to to be a slave, a servant and a prisoner. And this was the reasont “God sent him before His family to preserve life”
Joseph did not know from the beginning the reason why he was sold as a slave. He did not understand why he had to be away from his family. He did not understand why oneday he was in his fathers house and the next day a servant in an unknown land.
At the beginning it seemed very obvious that his brothers were the reason to blame for all he went through.
But at the end everything made sense and this is the reason why he went through all he went through
Genesis 45:7
And God sent me before you to preserve a prosperity for you in the earth, and to save your lives by a great deliverance

Sometimes certain situations you may find yourself in just don’t make sense at the beginning. You may be thinking but “I did not do anything to go through this struggle”. I prayed, I worshipped, I cried out but things just don’t add up.
But everything will make sense in the end. Every trial and every struggle will make sense in the end. You may not understand why you are going through that situation, but trust that God knows and has a much better plan ahead. That what you are going through will not be a waste of time. That God has a plan for your life. Don’t let people’s opinion make you give up. Your future is not based on people’s opinion over your life. Your future is based on almighty God’s opinion who is omniscient. Yes people will tell you someone went through exactly what you went through and didn’t make it, so you should give up. But don’t give up, God still has a plan. Nothing is impossible for God. Keep your eyes on God not on people.
Just like Joseph, you may not understand why life has been like that for you, you may not understand why it seems to be working all out for people around you but you, you may not understand why there hasn’t been answers to questions.
But it will all make sense in the end.

God has it all planned out. But you have to trust Him. Trust that because He knows the end from the beginning He’s got you.
Even though His brothers were envious of Joseph because of how his dreams looked. It wasn’t all about Joseph in the end, it wasn’t to make Joseph greater than all the people on the earth.God’s plan was to use Joseph to save the lifes of people. To preserve the prosperity on the earth. It all made sense to Joseph that there was nobody to blame. Not his brothers, not the things he went through, not God.
That everything He went through was for a reason. If you just hold on when life gets tough. If you just hold on to God, commit your ways to him. Without trying to figure everything out yourself but laying everything out at His feet , He will figure everything out for you. Hold on knowing that no matter what God’s got a plan. You will live to see the reason why you went through what you went through.

Jeremiah 29:11 For I know the thoughts that I think toward you, saith the LORD, thoughts of peace, and not of evil, to give you an expected end.