Hi Jeep. Sorry your so down This is a tough time but you seem to be putting a lot of blame on your shoulders.
Your W has atleast an equal share in the breakdown and form what you've written , more. The situation is as it is and all Jeep can control is himself Use that control. Become the best Ieep possible and let the future unfold. None of us expected to be on this forum but it happened , anything is possible is the future so relax back from blaming yourself and do things in your life that you want to do
Your journey is far from over , Jeep will come through this and prosper whatever the outcome