I'm sorry you've had to go through all of this. The raw emotion you have expressed above caused my eyes to water. Our sitches are all so different but the emotions and feelings are so similar. I hope you can find peace one day, you deserve it.
Accept what is, let go of what was, and have faith in what will be