Amanda1 - Sorry you had such a bad time at the doctor's, but at least today is behind you.
Also sorry that your dp (ex dp that is, I guess), continues to disappoint. When someone does something as awful as your ex, I can't imagine how in the world they justify their actions to themselves or anyone else. I'm just sorry you have this misery to add on top of everything else.
Keep posting, and let us know how you are.