At what age does one get “old enough to know better”?
Seriously? I think it varies from person to person. 25 is old enough for many people, but some people just never learn....