Hi,

I hope you don't mind me being frank.

To me, it seems you do not really love this lady as so many issues came up.
When you love someone, it is like wiping the slate clean and starting with a blank canvas.
None of us are perfect and (for love to blossom) we should accept a partner with no conditions.

It was not her fault that she had a past.....you have a past too.
Don't be too judgemental with people.
I would suggest you do some soul-searching to really find out if you are ready to give and receive love.

She is probably very upset and confused now.

Try to be supportive and forgiving.....treat people as you want to be treated.
If you give a lot of love and receive only a little, you will be happy as the feeling of giving is heart-warming.
Her life experiences should bring you closer if you love her, not split you up.

Try to lose the baggage of your previous life. To make a go of a new relationship means your heart should be wide open and ready to enjoy but also ready to forgive.

Best of luck.