My partner and I talked everything out today and we're going to try to work on things, but we also agreed that if things don't seem to be working out that we will separate. I'm hoping for the best, but I'm also at peace with whatever outcome comes from this. In his view if we don't make if work we "failed" our son, but in my eyes we would be doing something good for him; it's better than him watching us fight everyday and transferring that energy on to him. Let's see what happens. One day at a time.
It does more damage staying together and being miserable
If it all doesn't work out and you separate, it better to do it now rather than later so it will be his "normal"