Acts 7:35 (KJV) 35 This Moses whom they refused, saying, Who made thee a ruler and a judge? the same did God send to be a ruler and a deliverer by the hand of the angel which appeared to him in the bush.
Moses was rejected His own people, but He was accepted, chosen, called, and sent by God. Forty years after he fled the land of his rejection, he went back and led his people out of slavery, out of cruel bondage. At Moses’ very first attempt to mediate between two of his quarreling people, he and his efforts were not received well. After God’s commission, and after God’s miraculous backing up of His servant, Moses was finally accepted by his people as God’s man. The man who originally rejected Moses was probably one of those who eventually benefited from the deliverance.
People can change. Not all do, but some do. Those who dislike us now may like us later; our most hostile foe may become our most ardent friend. We may not fully understand how our Sovereign Lord can direct even kings’ hearts like a watercourse to bring them to His desired end without violating their free will, but He’s able. Often, He works on surroundings, environments, and situations to carry out His plans. Oh the depths of His wisdom!!!
But even if people don’t change their antagonistic attitude towards us, we’re fine; we have God who continuously extends His loving arms of invitation, and loves us just the way we are. His plans for us are always greater than our plans. His timing is always better than ours; His timing is perfect. He can turn things around. When our visions and dreams don’t find fulfillment right away, we don’t stop dreaming and hoping. God’s callings in our lives are without repentance. We just wait, with faith and patience. As things unravel, we see God orchestrating all factors necessary: situations, events, even nature and people, to bring about our destiny-fulfillment.