Christy and Violet agreed to give each other some space. Violet is not ready to forgive Christy. It took years for Christy to let Bonnie back in her life, and even longer for Christy to actually let go of the anger. I really liked the way they resolved the Christy/Violet storyline.
Roscoe is a totally different. We have no idea what the situation is because they act like the character doesn't exist. Again, if the actor wanted to leave the show, just have a line or two a few times during the season that indicates Christy is still involved in his life (Hold on, I have to answer a text from Roscoe).
Exactly. He thought he would be okay seeing her and having her be a part of his life. However all it took was one innocent comment and all the anger, hurt, and resement came pouring out and he couldn't control how he felt.