<human>: Gosh this is a bit of a whirlwind.

My boyfriend has an ex who is crazy. She hadnt done anything severe enough to constitute a protective order against her to either of us. Just nasty texts, randomly showing up at the gym I go to, etc. 

Last night things took a turn for the worse, I got home late around 11ish, as soon as I got out of my car she ran up, scratched my face, slammed my head onto my car, etc. I called the cops and tried to call him several times but he was asleep.

The cops arrested her and she spent the night in jail, was released this morning and there is a temporary order of protection against her for me until we can go to court and get a permanent restraining order in place.

Now to get to why I lied (which I realize was STUPID). A few years ago she falsely accused him of rape, it got him temporarily fired from the fire department until after he was investigated and it turned out to be fake. But it damaged his reputation for quite some time. She has caused a lot of his relationships to fail. Etc. 

I love this man, our relationship is AMAZING. And I panicked this morning before I knew what was happening with her legally, I didn't want him to stress about her ruining more things for him unless he had to. I don't know my thought process, maybe after getting attacked by her and being in the hospital talking to the cops clouded my judgement.

I didn't want him to say, breakup with me for my protection unless I knew for sure she would be prosecuted.

Now I'm in this lie that I hate being in. I don't know how to break it to him that I fucked up.

Provide a brief overview of the text.
<bot>: My BF's ex (34F) attacked me, told my BF I got in a car wreck I want to come clean.