I think your hang ups about her past are so great they will eventually affect the way you treat her and see her and you will make her feel bad about herself.
I suggest you deal with your issues before you consider marrying her. You may love her but you don't think highly of her and going into a marriage with such strong feelings is not good.
She may not be the one for you and you not the one for her.