THAT IS BEAUTIFUL and thanks for sharing. Yes, everything happens in God's time. Many times He is just waiting for US to be ready and wake up to accept HIS gifts. People need to give Q and President Trump a break and let God work through them in His Way and Timing.