I'm sorry you're going through this, it's an awful lot to try to work through.
Big hugs to you, it must be so hard to keep it all together.