Skipping my monthly cycle

Patient: I am a 21 year old suffering from menstrual problems, i skip my period and sometimes i skip two months. what causes this and what is the most affordable cure for it?concerned

Doctor: