I waited about 4 months too long. She drank so much at one party, she fell down and smacked her head, spit on me, and tried to throw a drink on me.
I was pretty sure she had cheated on me with her ex.
The final straw was when I called her apartment phone at 8 AM...knowing she was supposed to be at work. Some guy answers the phone. Later that day, she had the balls to tell me I must have dialed the wrong number. She was a serial cheater when I met her and I still took the chance.
Driving over the Chesapeak Bay bridge at 5 am, nearly hitting a deer in Roanoke, beating the fuck out of the guy who was there, getting arrested for assault, and then getting a speeding ticket in Baltimore on the way back. SO NOT WORTH IT.
My only regret was that I was so nice to her and she was such a piece of shit to me. My friends hated her and I ignored my bro's for my ho.