TM,

Maybe you are angrier than you realized. If you think the anger is being stuffed, then it may be. What can you do about that? That you're using it for workouts is great, what else would help you dissolve it do you think (besides time)?

Sorry, but I had to laugh at her saying she isn't a "heartless B". Wow, really? So she excuses her showing up with him at your work as....?

Dreams are interesting things. I've always believed them to be a shadow of something real.

HUGS