Agreed, but she isn't going to stay 25, and you've said women who are 35 or, heaven forbid 45, are unappealing to you, I'm curious what falls into your definition of 'long term'.
I'm a reasonable man. Of course my lady companion would have to age. That's notmal and I wouldn't hold it against her in any way.
My point was only when shopping around for a new companion.
A long term commitment is for a lifetime.