You're so vain.

Genesis 45:8 (NRSV)

[8]So it was not you who sent me here, but God; he has made me a father to Pharaoh, and lord of all his house and ruler over all the land of Egypt.

You know that one friend, one co-worker, one sibling, or even one parent who seems to hold you back from your purpose? They know just what to say to make you feel small, unimportant, and drain you of the energy you need to follow your dreams. Just when you finally start to feel like you are moving your life forward, here they come to kick you back in place, and at times, they even seem to enjoy it. Typical hater behavior.

But have you ever stopped to think that maybe you are giving that person too much credit? Maybe the challenges you face have nothing to with a negative person or challenging situation, but have everything to do with God.

If there was anyone to ever get it, it was Joseph. His own brothers sold him, and then told his father that Joseph had been killed. They started a series of seemingly unfortunate events that eventually lead to Joseph becoming a ruler over Egypt. So perhaps the unfortunate events of Joseph's life weren't so unfortunate after all. 

And maybe it wasn't Joseph's brothers who get the credit for beating him down, so God could build him up, but maybe it was God all along. In fact, that is exactly what Joseph says in this verse: "It was not you who sent me here, but God..."

So know that your haters, the people who dismiss you, the very ones who make you doubt your dreams won't get to take credit when you fulfill your purpose, but God will.

He is setting you up.  He has a plan for your future.  He is preparing you for your destiny.