I know it doesn"t help right now, but trust me when I say that you have plenty of time to find girls that are far less damaged. I"m only 28 and I can tell you that your mid 20"s are prime for meeting more girls, especially if you are still in college or plan on attending grad school. Let her go...