So many things happening, and I'm truly at a loss for how to proceed. But proceed I will, probably making mistakes along the way. Because giving up doesn't solve the problems. And the problems I'm talking about aren't just how to make your budget balance, so not finding solutions is not an option.
Just keep swimming indeed.