This is very old news.
The prefrontal cortex does not develop until age 25, and never develops in some people.
Mere observation is all that is needed to determine this, but introspection helps in some part also. I’ve been saying for 20 plus years that people don’t really mature until the are at least 25, sometimes not until 30.