As I think further along that line of thought, I distinguish a lot more cause/effect scenarios that fall into the ditches of impatience instead of ambling along on the road of perseverance. We are called to that lifestyle, unfortunately we felt all too comfortable falling together into insanity to patiently pursue future righteousness, excellence. I am sincerely devastated by this and know not what to do besides trusting in G-d. He will heal our hearts.
Be patient for Him.