((( Erin )))
Have you thought about support groups? At least it might help you hold on until you can figure something out.
I understand how hard it will be to "start over," but I really think you need to find someone. I say this from a concerned, caring heart.