Quote:
I told her that because I was scared she was going to do it to me.
And that got you exactly what you didn't want.
Quote:
"Hey, I just wanted to apologize for not telling you about my birthday. I hate my birthday and something always seems to go wrong, something really traumatic happened on my 23rd birthday and it brings up a whole lot of negative emotions. I don't know if that's what you're upset about or even if you are upset, but wanted to let you know because I care a great deal about you. I had so much fun with you and you deserve better."
Now you are making nonsensical excuses and sending them to her. You hate your birthday, somehow something always goes wrong but you still went out. Do you think that's really going to justify your actions?
You're telling her that you care for her but at the same time not good enough for her. That sounds really weak. You're giving her more reasons to not want to be with you.
You need to just be quiet and give her a chance to get over you being a dick. However, I think you keep digging the hole deeper and being quiet won't even help you now.