It is one of those careers where you either make it before you are 25 or you are replaced.
STEM fields are extremely ageist where at 25 and onwards you have to look over your shoulder and watch out for the next 16 year old taking your job.
STEM for this reason is stressful and non sustainable.
Being in STEM and much older than 25 I feel that perhaps I made the wrong decision getting into STEM. Perhaps a people orientated career would have lasted me longer. I haven't been replaced yet, but can feel it coming...