Gosh 35 years!
she’s going to be in one hell of a pickle when this relationship goes tits up.
a 35 year mortgage doesn’t mean you have to stay in that house with that person for 35 years... if they split up then they’d sell the house and pay off the mortgage