Hi MM,
You did well. One thing to keep in mind.... you didn't miss an "opportunity". Instead of saying "I don't think that's a good idea right now", you need to be able to say "Sorry, I have other plans" and MEAN IT! You did well, don't get me wrong. The whole way he spoke about the RE agent was pretty scummy by the way, that was him trying to control you by the way.

The best way to detach is to HAVE other plans. Get your own life. Instead of saying you don't think it's a good idea, tell him you are busy doing something more fun (like going to see a friends band play, which is what you ended up doing). Also, attitude is important. You don't want him thinking you're "grumpy" , but wondering why you are so very happy without him!

By the way, when you can stop feeling bad the next day that you didn't do what HE wanted and NOT have butterflies the next day wondering how he is thinking and feeling..... you are almost there!