If you can't find a way to get past all that, I don't think you can ever have a healthy relationship with her. So, if you love her and want a future with her, you both should go to counseling together. She needs to go to deal with what happened in the past. You need to go to get over her past. Otherwise, if neither of you can't or won't do that, I don't see how you can have a good future together.