Kimmerz, I am not surprised that you feel some relief...it's been a long, hard road that you've been on. As you move along, your load will get even lighter because you are now in control of your own destiny and have the strength to make your own decisions w/o interference. Also, you will begin to see the light, so to speak, and begin to step back and review your past history w/your xh. You will begin to understand more and more about his behavior.
One of the most important things that was pointed out to me long ago and is to look at the behavior and not the person (as a whole). The behavior is out of control because it is all about the emotionally side of his inner self. The behavior stems from the childhood and what he's been displaying is most certainly a time in his life when he was a teenager or early in his 20's, i.e., thus the rude and crude conversations about his living w/the twinkle twat.
A large majority of them appear to be bi-polar, but they truly aren't...it's the emotions that they can't control and when they get emotional, they are all over the place. As he continues to "grow", he will begin to get his emotions in check, but he's got a lot of growing to do before this happens.
Right now, he doesn't understand what "friend" means as a grown up. Keep in mind that when he was very young, he had to learn what the word friend meant and that's where he is today...still trying to learn how to be a mature man.
Kimmerz, there are still going to be times when he rocks your world, but you will be wiser and know how to handle it. Stay, cool, calm and collected when he's acting out. The way you handle his behavior will confuse him, but I guarantee it will diffuse the situation and hopefully make interacting w/him less stressful.
Please try to enjoy your weekend.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.