Your symptoms are suggestive of hormonal
imbalance leading to delayed cycles followed by metropathic picture due to slow shedding. Causes could be many varying from sudden weight disturbances, stress-related situations, infections-local or general, use of certain medications and cysts of the ovaries etc. Since this is of a recent onset, it can be easily corrected as the disturbance may not be much. Please see a specialist for a proper appraisal of the situation and complete investigation to aid further management. Maintain a healthy weight, healthy diet and regular exercise. Take care.