Be of Good Cheer, be Happy! By @dortim
It wasn't coincidence that Moses was brought up in the Palace. God makes things work together for them that love Him. God allowed Moses to be trained in His enemies camp, He made him familiar with their tactics and teachings.
Pharaoh had probably thought his agenda was accomplished but he has forgotten that there is a God that uses the foolish things to confound the wise. He thought he had won until Moses finally left.
Moses left Eygpt and God probably thought, you have had enough teaching from Pharaoh, it is time you learnt my own ways. God kept him with his father in law, he prepared him, pruned him, broke him before he finally let him proceed.
I know you might be wondering why and what on Earth you are doing where you are, it doesn't seem like that place corelates with your area of purpose, stay. He is allowing you learn the tactics of the enemies, go through your process. He is turning those lemon into lemonades. God is not done with you.
Be of good cheer!