I'm experiencing all this stuff as well. My parents are like that: mom asked for the divorce last year, my dad was like "what? why? I see nothing wrong with how things are now". Then they go through the legal process, mom shows up here once in a while, they fight, she sulks, dad goes after her and so on. The worst part was when they tried getting me and my brother to take sides, which I vehemently refused. I said "don't get me in the middle of your fight". That's how it used to be. Things are better now: there's still some of that attrition, but the get-the-children-to-dislike-the-other-spouse phase is over. My mom has also put more distance between her and my dad. It's tough. We get used to that person and they get used to us. Letting go is hard. In my case: - I learned to ignore my parents' bickering and to not get involved in it. - I learned to disappear from the ex's social circle when things end and not come back. People change over time, but I prefer meeting new people. - I learned to not get involved romantically with people I see often, like work. - I learned to be picky about the people I let in my world. Because of ex #1. I'm glad things are going well with the "prince"! :)What can be learned?