You said "But things have been improving, so what if they continue to improve but are still not where I want them to be? At what point do I decide that its enough."
My answer to the question "How do I know when to choose to divorce?" is simple and straight forward. I will choose to divorce when the pain of staying is greater then the pain of leaving.
You said "I have been realizing that music is so helpful. I can immerse myself in singing, dancing, being silly with music and that is one of the only things that gets my mind off things."
Music is an incredible thing. When you listen to music you must stay in the present moment.You can not dwell in the past. You cannot go ahead. You are in the here and now. Very cool indeed.