ParentFull threadcarabiner·According to studies, everything peaked when you were 16-18 years old.View on HN