Osteoporosis often strikes after menopause because hormones like estrogen, progesterone, testosterone, and DHEA are what push vitamins, minerals, and amino acids into bones—without them, bones weaken quickly.