if she had a ticket for you why didnt' you go? I know sometimes it's hard to be the better person, but she actually arranged for you two to go out.
I also dont' agree w/not getting her what she wants for her bday, (that must be a gold plated purse!) at the most I'd take her out to a nice restaurant and that's it.
I agree w the way you are doing things, hang in there)))))
Be not afraid...I will repay you for the years the locusts have eaten Joel2
30something 2kids survivor of S, MLC, A, D I have peace in my heart, at last.