I'm sorry for what you had to go through. I'm sorry for you, and for your DH. Hubby should have never been pushed as he was. I'm sorry for you in that I'm sure the realization of her nature has to hurt.
But saying that, I'm quite proud of how you handled yourself. You showed true maturity there. You should be proud as well.
Oh and by the way Happy Birthday