As for you, you meant evil against me, but God meant it for good, to bring it about that many people should be kept alive, as they are today.
Genesis 50:20 ESV
Bitterness blocks God's blessings. God had a plan that included Joseph controlling the entire country of Egypt. In order to be ready for the task Joseph needed to be spiritually mature and emotionally healthy. Otherwise, he would have been an ineffective leader and unable to do God's will. God has a great plan for you, but you need to be ready for the task.
FORGIVE AND BE FREE!