God. So sorry all of you have been through - and are going through - such tough times. Life is sometimes plain f*cking hard.
My situation is that after being with DS's dad for ten fairly content years, he had an all-over-the-place couple of years mood-wise, which I tried to be supportive through and understand, but ultimately couldn't keep apace with.
He left in a bewildering blur of pretty public infidelity and grandiose behaviour, and I went through several months of red mist ranting and raving to anyone who'd listen, which of course I now regret. I just couldn't understand his behaviour though; it was utterly dismaying. He has since been diagnosed with bipolar disorder, which explains it all, and is now a bit low. He is reluctant to medicate, but is deeply remorseful, can't believe what he's done and wants his old life back. He's also now a bit low and vacant and not that appealing TBH - he's lost his confidence, cheer, sparkle, playfulness - all the things I liked about him looong ago. But he is devoted to DS and keen to do all he can to repair "us", including pursuing non-medical treatments for bipolar.
Being able to make it work hinges on him doing everything he possibly can to find balance and reclaim his old self; on taking responsibility for his condition. But even then, because he wouldn't want to go public with it, my getting back together with him would seem incomprehensible to friends and neighbours: one would NEVER ordinarily revisist such a relationship after that kind of treatment. I don't want to lose friends and respect. And I don't really feel respect for DS's dad at the moment.
I love my home and garden, and want to keep DS as settled as possible here, close to extended family - but I feel very much under the scrutiny of neighbours in our quiet village and friends, and sometimes feel that to be able to even attempt to make this work, after everything that's happened, we'd need a fresh start somewhere else. What an upheaval, and with no gurantees.
Argh. What to bloody do. Life is sometimes miles from being straightforward. Heartening to read of the strength of others on here though. You're a strong bunch.