I 2nd Boring guy.
You NEED to put your foot down. As lomg as you are paying your agreed upon share of expenses-the rest of your finances are none of her business.
Part of being an adult is taking care of yoirself. That includes setting and maintaining personal boundaries.
You need to make that houndary clear and not allow her to cross it.
"Love As Thou Wilt"