@Killme101,
He was e-mailing her and talking to her behind your back the entire time?
And now he's going out to dinner with her even though you're not comfortable with the idea and he basically just told you to deal with it?
Um, girl, you need to work on your confidence some more I think
I don't care how much "history" he has with this girl, his focus should be on building a future with YOU, not on shadows from his past.
He is clearly keeping you around while he still keeps in touch with his ex to see if things could still work out with her. This is the ultimate disrespect. I would honestly just leave. He isn't over her and he never should have started dating you until he was over her. If he needs space to work on things with his ex, then fine - let him have that space. You deserve someone who is interested in working on things with YOU.
Goodluck xx