BBJ, Make sure you have your ducks in a row. Do you have seperate bank acct, credit cards in joint names need to be discussed, who's paying what bills, etc. Make sure you have some money put aside for you. Come up with a budget for you. Don't stop running, I did run at 5:15 this morning lots of stars out. When I seperated the legal stuff was a huge stressor for us. My W just moved back last weekend but it was hard being apart. You can handle it.
M22,H45,W45 S21/18D12 Retain faith that you will prevail in the end, regardless of the difficulties and at the same time confront the most brutal facts of your current reality, whatever they might be.