I'm going to leave my gf because of her past and shitty behavior
Why do you hate her past so much?
Her past turns me off and makes me angry. She had a terrible past.
The past is the past and cannot be changed. Breaking up with someone because of their past is a personal decision for you. Some would only break up if the past behavior is still noticeable today.
Nobody forced me to go out with a racist. There have been several incidences that have led to a decline of my relationship with her.
If she is still racist and continues to act that way, then breaking up is a good idea. Racism is bad and if you still associate with her, then others will being to believe you are also racist.