Remember God does not have deadlines, He is not bound by time. If we have a deadline only He can extend it. Time is never a factor for God, but remember no matter what happens it is Gods plan and He knew it would happen He has seen the future and been to it. He starts from the end and comes back to the present setting up road blocks so we have no choice but to follow His way. Well we have a choice but if we break a road block set by God it doesn't tend to end well. I have faith in your marriage Pastor Rob just as I have faith in mine, we can not base our feelings on what we see or the time we have, we must trust in God and keep Him and His way above all else.