Michelle, if you were not caring and compassionate you would not be on an emotional roller coaster. It WILL get better, but the path there will not necessarily be enjoyable. But you know that. And I think you know in your heart of hearts that you made the right decision.
I've been listening to an audio book on decision making. To get a little distance and perspective on hard decisions, it suggests you think about what you would advise a close friend if she were in the same circumstance. It also suggested that you ask yourself how you would feel about a particular decision in: 1) 10 minutes; 2) 10 months; and then 3) 10 years.
Hang in there, and reflect on how you will look back on this in ten months and in ten years.