Yes! She sounds amazing! I'd love to know her. Innocence is to be celebrated, and held to high regard. I'd rather not know somethings I know, and wish I could go back to the innocence of not knowing.
Good job celebrating and encouraging her innocence!! Yes, I agree, she's a keeper, and you souns like a great choice for her, with your desire for her to keep that innocence! 🙂