Most guys in their 20's (especially those in entertainment, modeling, dancing, arts, etc) aren't ready to truly settle down.
Madonna in her 50's is at a different stage than most guys in their 20's in terms of values. She's been down two marriages before. Just more experience.