Absolutely well said this what I've been believing in for so long. Everything happens when its supposed to. We should wait for the right time. I too get impatient sometimes but my fairh in God keeps me grounded. Have faith in God. He does everything for a good reason. And never forget that God's...