God: has a right time and season for everything…
John 7:28-30 (KJV) “Then cried Jesus in the temple as he taught, saying, Ye both know me, and ye know whence I am: and I am not come of myself, but he that sent me is true, whom ye know not. But I know him: for I am from him, and he hath sent me. Then they sought to take him: but no man laid hands on him, because his hour was not yet come”.
There are times we get hurt and angry at folks and situations and the human aspect of us want to react and isolate ourselves or even lash out, but sometimes the best response is doing nothing.
With our God, there is a time and season for everything and for us who follow Him, the best time is His time.
Wait until He says move.