Oswald Chambers said this quote

...never act on the impulse of that feeling. If you do, you will cause difficult situations to arise which will take years to untangle. Wait for God's timing and He will do it without any heartache or disappointment.