Whilst looks form the original attraction, I’m far more interested in the person.
My husband is caring, supportive, works hard, is a good father, loves us unconditionally. And yes I still find him attractive after 29 years.
He works 12 hour shifts. Therefore being a good husband and father does not leave 10 hours a week for the gym.
If he did, I would consider that selfish. And that is not an admirable quality.