24 years is quite a long time I wonder why you dintthink of it when you dint get periods when you were past 16 years of age??? Take a full gyne check-up and examination done to make sure there is no genetic or hormonal or anatomical problems related with this complaint.