ក្រៅពីកត្តាអាយុដែលទាក់ទងនឹងការធម្មតា កម្រិតតេស្តូស្ទេរូន (testosterone) ក៏អាចធ្លាក់ចុះដោយសារកត្តាផ្សេងៗទៀត ដូចជា៖ សំពាធខាងចិត្ត, ភាពនឿយហត់, សកម្មភាពផ្លូវភេទច្រើនពេក, ការប៉ះពាល់នឹងសារធាតុគីមីគ្រោះថ្នាក់, បរិស្ថានបំពុល, ជំងឺធ្ងន់ទម្ងន់ (ធ្វើឲ្យដល់ជំងឺធាត់), របបរស់នៅមិនល្អ, អាហារមិនមានសុខភាព និងការខ្វះលំហាត់ប្រាណសមរម្យ។